Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
WebP è un formato di file immagine di Google che fornisce compressione con perdita di dati (come JPEG) e trasparenza (come PNG), ma in grado di offrire una compressione migliore rispetto a JPEG o PNG. Le immagini WebP senza perdita di dati sono supportate in Android 4.0 (livello API 14) e versioni successive, mentre le immagini WebP trasparenti e senza perdita di dati sono supportate in Android 4.3 (livello API 18) e versioni successive.
Questa pagina mostra come convertire le immagini in formato WebP e come convertire le immagini WebP in formato PNG.
Android Studio è in grado di convertire immagini PNG, JPG, BMP o GIF statiche in formato WebP.
Puoi convertire singole immagini o cartelle di immagini.
Per convertire un'immagine o una cartella di immagini, procedi come segue:
Fai clic con il pulsante destro del mouse su un file immagine o una cartella contenente file immagine, quindi fai clic su Converti in WebP.
Viene visualizzata la finestra di dialogo Conversione delle immagini in WebP. Le impostazioni predefinite dipendono dall'impostazione minSdkVersion per il modulo attuale.
Figura 1. La finestra di dialogo Conversione delle immagini in
WebP.
Seleziona la codifica con perdita di dati o senza perdita di dati.
La codifica senza perdita di dati è disponibile solo se il valore di minSdkVersion è impostato su 18 o superiore.
Se selezioni la codifica con perdita di dati, imposta la qualità di codifica e scegli se visualizzare l'anteprima di ogni immagine convertita prima di salvare.
Puoi anche scegliere di saltare la conversione dei file in cui la versione codificata sarebbe più grande dell'originale o dei file con trasparenza o di un canale alfa. Poiché Android Studio ti consente di creare immagini WebP trasparenti solo se il valore di minSdkVersion è impostato su 18 o superiore, la casella di controllo Salta le immagini con trasparenza/canale alfa è selezionata automaticamente se il valore di minSdkVersion è inferiore a 18.
Nota:i file con 9 patch non possono essere convertiti in immagini WebP. Lo strumento di conversione salta sempre automaticamente le immagini con 9 patch.
Fai clic su OK per avviare la conversione.
Se stai convertendo più di un'immagine, la conversione è un singolo passaggio e può essere annullata per ripristinare tutte le immagini convertite contemporaneamente.
Se hai selezionato la conversione senza perdita di dati, la conversione avviene immediatamente. Le immagini vengono convertite nella posizione originale. Se hai selezionato la conversione con perdita di dati, vai al passaggio successivo.
Se hai selezionato la conversione con perdita di dati e hai scelto di
visualizzare l'anteprima di ogni immagine convertita prima di salvare, Android Studio
mostra ogni immagine durante la conversione per consentirti di esaminare
il risultato della conversione. Durante
il passaggio all'anteprima, puoi regolare l'impostazione della qualità per ogni singola
immagine, come mostrato nella figura 2.
Se non hai scelto di visualizzare l'anteprima delle immagini convertite, Android Studio salta questo passaggio e converte immediatamente le immagini.
Figura 2. Anteprima della conversione di un'immagine JPG in formato WebP con una qualità del 75%.
La Figura 2 mostra l'immagine JPG originale a sinistra e l'immagine WebP con codifica con perdita a destra. La finestra di dialogo mostra le dimensioni del file dell'immagine originale e dell'immagine convertita. Puoi trascinare il dispositivo di scorrimento verso sinistra o destra per modificare l'impostazione di qualità e vedere immediatamente l'effetto sull'immagine codificata e sulle dimensioni del file.
L'area centrale mostra i pixel diversi tra l'immagine originale
e l'immagine codificata. Nella Figura 2, con una qualità impostata sul 75%, non c'è quasi alcuna differenza tra le due immagini. La Figura 3 mostra la stessa immagine codificata con la qualità impostata su 0%.
Figura 3. Anteprima della conversione di un'immagine JPG in formato WebP con qualità dello 0%.
Nota: se imposti la qualità su 100% e minSdkVersion è impostato su 18 o su un valore superiore, Android Studio passa automaticamente alla codifica senza perdita di dati.
Seleziona un'impostazione di qualità per ogni immagine esaminata. Se stai convertendo più immagini, fai clic su Avanti per passare all'immagine successiva.
Fai clic su Fine. Le immagini vengono convertite nella posizione originale.
Converti le immagini WebP in PNG
Se vuoi utilizzare un'immagine WebP del tuo progetto per un altro scopo, ad esempio in una pagina web che deve visualizzare correttamente le immagini in un browser che non supporta WebP, puoi utilizzare Android Studio per convertire le immagini WebP in formato PNG.
Per convertire un'immagine WebP in PNG, procedi come segue:
Fai clic con il pulsante destro del mouse su un'immagine WebP in Android Studio, quindi fai clic su Converti in PNG.
Viene visualizzata una finestra di dialogo che ti chiede se vuoi eliminare il file WebP originale dopo la conversione o mantenere il file WebP originale e il nuovo file PNG.
Fai clic su Sì per eliminare il file WebP originale o su No per conservare il file WebP oltre al file PNG. L'immagine viene convertita
immediatamente.
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-07-27 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-07-27 UTC."],[],[],null,["# Create WebP images\n\n[WebP](https://developers.google.com/speed/webp/) is an image file format from\nGoogle that provides lossy compression (like JPEG) as well as transparency (like\nPNG) but can provide better compression than either JPEG or PNG. Lossy WebP\nimages are supported in Android 4.0 (API level 14) and higher, and lossless and\ntransparent WebP images are supported in Android 4.3 (API level 18) and higher.\nThis page shows how to convert images to WebP format and how to convert WebP\nimages to PNG format.\n| **Note:** Because support for lossless and transparent WebP images is only available in Android 4.3 and higher, your project must declare a `minSdkVersion` of 18 or higher to create lossless or transparent WebP images using Android Studio.\n\nFor more information about\nselecting the correct image format to improve download speed, see [Reduce image\ndownload sizes](/topic/performance/network-xfer#webp).\n\nConvert images to WebP\n----------------------\n\nAndroid Studio can convert PNG, JPG, BMP, or static GIF images to WebP format.\nYou can convert individual images or folders of images.\n\nTo convert an image or folder of images, proceed as follows:\n\n1. Right-click an image file or a folder containing image files, and then click **Convert to WebP**.\n2. The **Converting Images to WebP** dialog opens. The default settings\n depend on the `minSdkVersion` setting for the current module.\n\n \u003cbr /\u003e\n\n **Figure 1.** The Converting Images to WebP dialog.\n3.\n Select either lossy or lossless encoding.\n\n Lossless encoding is only available if your `minSdkVersion` is set to 18 or higher.\n\n If you select lossy encoding, set the encoding quality and choose whether\n to preview each converted image before saving.\n\n\n You can also choose to skip the conversion of any files where the encoded\n version would be larger than the original or any files with transparency\n or an alpha channel. Because Android Studio only lets you\n create transparent WebP images if your `minSdkVersion` is set\n to 18 or higher, the **Skip images with transparency/alpha channel**\n checkbox is automatically selected if your `minSdkVersion`\n is lower than 18.\n\n\n **Note:** 9-patch files can't be converted to WebP images. The\n converter tool always automatically skips 9-patch images.\n4. Click **OK** to begin the conversion.\n\n If you are converting more than\n one image, the conversion is a single step, and can be undone to revert all\n the images you converted at once.\n\n If you selected lossless conversion, the conversion happens\n immediately. Your images are converted in their original\n location. If you selected lossy conversion, continue to the next step.\n5.\n If you selected lossy conversion and you chose to\n preview each converted image before saving, Android Studio\n shows you each image during the conversion so you can inspect the\n conversion result. During\n the preview step, you can adjust the quality setting for each image\n individually, as shown in figure 2.\n\n If you did not choose to preview the converted images, Android\n Studio skips this step and converts your images immediately.\n **Figure 2.** Previewing the conversion of a JPG image to WebP format at 75% quality.\n\n\n Figure 2 shows the original JPG image on the left and the lossy-encoded\n WebP image on the right. The dialog shows the file size for the original\n and the converted image. You can drag the slider left or right\n to change the quality setting and immediately see the effect on the\n encoded image and the file size.\n\n\n The middle area shows the pixels that differ between the original image\n and the encoded image. In figure 2, with the quality set to 75%, there's\n almost no difference between the two images. Figure 3 shows the same image\n encoded with the quality set to 0%.\n **Figure 3.** Previewing the conversion of a JPG image to WebP format at 0% quality.\n\n **Note:** If you set the quality to 100% and the\n `minSdkVersion` is set to 18 or higher, Android Studio\n automatically switches to lossless encoding instead.\n\n Select a quality setting for each image you review. If you are converting\n more than one image, click **Next** to advance to the next image.\n6. Click **Finish**. Your images are converted in their original location.\n\nConvert WebP images to PNG\n--------------------------\n\nIf you want to use a WebP image from your project for another purpose---for\nexample, in a web page that needs to correctly display images in a browser\nwithout WebP support---you can use Android Studio to convert WebP images to PNG\nformat.\n\nTo convert a WebP image to PNG, proceed as follows:\n\n1. Right-click a WebP image in Android Studio, and then click **Convert to\n PNG**.\n2. A dialog appears, asking whether you would like to\n delete the original WebP file after conversion or keep the original WebP\n file as well as the new PNG file.\n\n Click **Yes** to delete the original WebP file or **No**\n to retain the WebP file in addition to the PNG file. Your image is converted\n immediately."]]