Vai al contenuto principale
LibraTool logoLibraTool

Ridimensionatore immagini gratis

Ridimensiona le immagini per dimensioni o percentuale. Mantieni le proporzioni, scegli il formato di output, nessuna perdita di qualità.

Trascina i file qui o clicca per sfogliare

JPG, PNG, WebP, AVIF, GIF, HEIC, HEIF · elaborato sul tuo dispositivo

oppure premi Ctrl+V per incollare dagli appunti

Puoi trascinare più file contemporaneamente

Sfoglia file

I tuoi file non lasciano mai il tuo dispositivo. Tutta l'elaborazione avviene localmente nel browser.

Come funziona

Il ridimensionamento avviene interamente nel tuo browser usando la Canvas API — lo stesso motore di rendering integrato in Chrome, Firefox, e Safari. La tua immagine viene disegnata su un canvas fuori schermo alle nuove dimensioni e ricodificata localmente; nulla lascia il tuo dispositivo.

  1. 1
    Immagine decodificata dal browser
    Quando trascini o selezioni un file, il browser decodifica l'immagine (JPEG, PNG, WebP, AVIF, o GIF) in dati di pixel grezzi tramite un HTMLImageElement. Le dimensioni originali dei pixel vengono lette e usate per precompilare i campi larghezza e altezza.
  2. 2
    Canvas ridisegna alla nuova dimensione
    Cliccare Ridimensiona imposta un HTMLCanvasElement fuori schermo alla larghezza e altezza scelte, poi chiama ctx.drawImage() per scalare e dipingere ogni pixel nelle nuove dimensioni. Per l'output JPEG, viene prima applicato un riempimento di sfondo bianco così le regioni trasparenti non diventano nere.
  3. 3
    canvas.toBlob() codifica l'output
    Il metodo canvas.toBlob() integrato del browser codifica i dati dei pixel in JPEG, PNG, o WebP al livello di qualità che imposti. Se hai specificato una dimensione file target, una ricerca binaria a 7 iterazioni regola automaticamente il parametro di qualità finché l'output non rientra in quella dimensione o sotto.
  4. 4
    Risultato in anteprima e scaricato localmente
    Il Blob codificato viene trasformato in un URL oggetto per il pannello di anteprima — nessun andata-ritorno al server. Cliccare download attiva un salvataggio locale con un nome file che include le dimensioni finali in pixel.

La tua immagine viene elaborata interamente all'interno del tuo browser usando la Canvas API e non viene mai caricata su alcun server.

Guida

Esempio pratico

Premi «Prova un esempio». Aggiunge sample-photo.png e l'etichetta del file mostra 1600 × 1000. Con «Blocca proporzioni» selezionato, scrivi 800 in «Larghezza» e «Altezza» diventa 500. «Formato output» è «Come l'originale» e l'esempio è un PNG, quindi premi «Ridimensiona immagine» e il pannello Dopo mostra 800 × 500 con la dimensione del file in KB. Il download si chiama sample-photo_800x500.png. Ora scegli invece la preimpostazione «Firma IBPS / SBI · 140×60 · 10–20 KB». I campi diventano 140 × 60, il blocco viene disattivato, «Quando la forma differisce» è impostato su «Adatta all'interno (con bordi)», il formato diventa JPEG e «Dimensione minima (KB)» e «Dimensione massima (KB)» vengono compilati con 10 e 20. Lo strumento prova prima la qualità JPEG più alta. Se quel file è sotto i 10.240 byte, perché un'immagine di 140 × 60 è minuscola, viene riempito fino a 11.264 byte con un commento invisibile, il pannello Dopo mostra 11,0 KB e «✓ Entro 10–20 KB», e una nota dice «Il file è stato riempito fino alla dimensione minima. L'immagine stessa è invariata.»

Quali impostazioni usare, e i limiti

  • Scegli l'unità prima di scrivere una dimensione. «Unità» offre px, cm, mm e in. Per cm, mm e in compare un campo «DPI» (da 30 a 1.200, parte da 300) e la dimensione in pixel è la dimensione fisica in pollici per i DPI. Quindi 35 × 45 mm a 300 DPI sono 413 × 531 px, e 4 × 6 in sono 1.200 × 1.800 px. I pixel vengono arrotondati, per cui 413 px tornano come 34,97 mm. I DPI vengono salvati nei file JPEG e PNG, così una copisteria legge la dimensione giusta; con px non viene scritto nulla. Larghezza e Altezza sono limitate a 10.000 px ciascuna. La modalità «Percentuale» ha un cursore da 1 a 200 percento. «Ridimensiona immagine» resta disattivato finché Larghezza o Altezza è 0.
  • Blocca le proporzioni, oppure scegli cosa succede quando la forma cambia. Con «Blocca proporzioni» selezionato, cambiando un campo si imposta l'altro, quindi 4000 × 3000 con larghezza 1200 dà altezza 900. Deselezionalo per scrivere entrambe le dimensioni. Compare allora «Quando la forma differisce» con «Ritaglia per riempire», «Adatta all'interno (con bordi)» e «Allunga». Con «Ritaglia per riempire» puoi trascinare il riquadro sull'anteprima dell'originale, oppure usare i tasti freccia (Maiusc per passi più grandi), per scegliere cosa resta nell'immagine; «Centra» lo reimposta. Con «Adatta all'interno (con bordi)» un menu «Sfondo» permette di scegliere bianco, nero, un colore personalizzato o una copia sfocata della foto. Ingrandire oltre l'originale mostra un avviso che «non può aggiungere dettagli reali».
  • Imposta un intervallo di dimensione del file e lascia scegliere la qualità allo strumento. «Dimensione massima (KB)» e «Dimensione minima (KB)» accettano da 1 a 102.400 e funzionano con JPEG, WebP e AVIF; il cursore «Qualità» è disattivato perché «La qualità viene scelta automaticamente per raggiungere la dimensione target.» Il massimo è contato come 1.000 byte per KB e il minimo come 1.024 byte per KB, quindi un file che passa qui passa con entrambe le regole. Se l'immagine non riesce a stare sotto il massimo con la sola qualità (fino al 5 percento), lo strumento la rimpicciolisce a passi, mantenendone la forma, finché non rientra o il lato più corto scenderebbe sotto i 16 px. Un file sotto il minimo viene riempito, cosa che funziona solo per JPEG.
  • Scegli il formato di output con intenzione. «Come l'originale» mantiene PNG come PNG, WebP come WebP e AVIF come AVIF, e trasforma GIF in PNG e tutto il resto in JPEG. AVIF compare nell'elenco solo se il tuo browser può codificarlo; altrimenti viene usato WebP. Senza un intervallo di dimensione, «Qualità» va dal 10 al 100 percento a passi di 5 e parte da 90. PNG è senza perdita, quindi ignora la qualità e non ha un obiettivo in KB. JPEG non ha trasparenza, quindi le aree trasparenti vengono riempite con il colore di «Sfondo» (bianco in automatico); scegli PNG o WebP per mantenerle trasparenti. Una foto HEIC di iPhone viene convertita in PNG quando la aggiungi, quindi «Come l'originale» dà un PNG pesante; scegli JPEG o WebP per un file più piccolo.
  • Parti da una preimpostazione quando un modulo o un negozio indica la dimensione. Il menu «Preimpostazione» ha cinque gruppi: «Esami e moduli governativi indiani», «Social media e profilo», «Sfondo del desktop (bande nere)», «Inserzioni nei marketplace (margini bianchi)» e «Formati di stampa e documenti». Una preimpostazione imposta la dimensione, l'adattamento, lo sfondo, JPEG come formato e, per quelle degli esami, l'intervallo in KB, ad esempio «Foto Passport Seva» a 630 × 810 px con un massimo di 250 KB. Se poi cambi un campo o il formato, il menu torna a «Dimensione personalizzata». Le dimensioni degli esami riportano una nota che ricorda che le regole cambiano tra un ciclo di selezione e l'altro, quindi controlla il tuo bando prima di caricare.
  • Trascina più immagini per usare le stesse impostazioni su tutte. Trascina o incolla più di un'immagine, oppure premi «Aggiungi altre immagini» sotto una singola immagine. Sono accettati JPEG, PNG, WebP, AVIF e GIF. Compare un elenco con un pulsante del tipo «Ridimensiona 3 immagini», e i file vengono elaborati due alla volta. Ogni file è nominato come photo_800x500.jpg, e «Scarica tutto (N)» fornisce uno ZIP chiamato resized-images. Con «Blocca proporzioni» selezionato, «Ogni immagine viene adattata dentro larghezza × altezza e mantiene la propria forma.» Le righe non riuscite possono essere ritentate con «Riprova falliti (N)». Una GIF animata viene appiattita in un singolo fotogramma.

Problemi comuni e come risolverli

Compare «Impossibile caricare questa immagine — il file potrebbe non essere supportato o corrotto.»
Il browser non è riuscito a decodificare il file come immagine. Aprilo in un altro programma e salvalo o esportalo di nuovo come JPEG o PNG. Lo strumento accetta JPEG, PNG, WebP, AVIF e GIF, e le foto HEIC di iPhone vengono convertite quando le aggiungi. Altri tipi, come BMP, TIFF o PDF, vengono rifiutati quando li aggiungi. Un file da 0 byte, frequente per un file di OneDrive o iCloud mai scaricato, viene rifiutato con un messaggio specifico; scaricalo prima su questo dispositivo.
Compare «Ridimensionamento non riuscito — le dimensioni potrebbero essere troppo grandi per questo browser. Prova valori più piccoli.»
Il browser non è riuscito a disegnare o salvare un'immagine di quella dimensione. Ogni lato può arrivare a 10.000 px, cioè 100 milioni di pixel per un quadrato, e alcuni browser, soprattutto sui telefoni, non riescono a creare un canvas così grande. Riduci Larghezza e Altezza, oppure usa «Percentuale». Lo stesso messaggio compare su una riga di un gruppo che non è riuscita; usa «Riprova falliti (N)» dopo aver cambiato la dimensione. Se succede con una dimensione normale, prova JPEG o PNG come formato di output.
Compare «Impossibile raggiungere la dimensione target, nemmeno rimpicciolendo l'immagine. Prova con un valore massimo in KB più alto.»
Lo strumento ha già provato la qualità più bassa e poi immagini più piccole, e si ferma quando il lato più corto scenderebbe sotto i 16 px. Aumenta «Dimensione massima (KB)», oppure riduci prima tu la dimensione in pixel. Una foto molto dettagliata non può arrivare a una dimensione molto piccola senza diventare piccola anche in pixel.
Compare «Più piccolo del minimo — questo formato non può essere riempito; scegli JPEG.»
Hai impostato «Dimensione minima (KB)» con WebP o AVIF come formato e il file è risultato più piccolo di quel valore. Solo un JPEG può essere riempito per raggiungere un minimo, aggiungendo un commento che non cambia l'immagine. Imposta «Formato output» su JPEG. PNG non ha alcun obiettivo in KB: la pagina dice «PNG è senza perdita, quindi non ha un obiettivo in KB. Scegli JPEG o WebP per impostare una dimensione del file.»
Il risultato è più piccolo in pixel rispetto alla dimensione che ho scritto, con una nota «Per restare entro il limite di dimensione l'immagine è stata ridotta a 640×400 (da 800×500).»
Una dimensione massima del file prevale sulla dimensione in pixel. La sola qualità non è bastata a portare il file sotto la tua «Dimensione massima (KB)», quindi l'immagine è stata rimpicciolita, mantenendone la forma. Se la dimensione esatta in pixel conta di più, aumenta il massimo o scegli un formato che comprime meglio, come WebP. Se conta di più la dimensione del file, accetta l'immagine più piccola. In un gruppo, la riga riporta «ridotta a 640×400» allo stesso modo.

Come si confronta

«Dimensioni» serve per una misura esatta o una misura di stampa, e «Percentuale» scala ogni immagine della stessa quota, cosa più comoda quando le immagini hanno dimensioni diverse. Questo strumento ridimensiona, ritaglia in un riquadro e imposta un intervallo di dimensione del file. Non ruota, non ritocca e non ti lascia scegliere un metodo di ricampionamento. Il ridimensionamento usa la levigatura di alta qualità del browser, quindi un editor di foto desktop offre più controllo su nitidezza e ricampionamento. Non è nemmeno un semplice compressore: un massimo in KB può ridurre sia i pixel sia la qualità. Se vuoi mantenere la dimensione in pixel e ridurre solo il file, lascia vuoto il campo Dimensione massima (KB) e abbassa «Qualità». In cambio non c'è nulla da installare e le immagini vengono ridimensionate nel tuo browser.

Strumenti correlati

Domande frequenti