Senast testad
Vad gör det här verktyget för att ändra bildstorlek?
Vaultaire ändrar pixeldimensionerna för en stillbild i JPEG, PNG eller WebP. Den behåller hela kompositionen och bildförhållandet, tillämpar lagrad visningsorientering och skapar en ny webbfärdig bild.
Den valda filen bearbetas i en egen worker i webbläsaren. Picas fastlåsta JavaScript-omsamplare hanterar foton och grafik. Pixel art använder sampling med närmaste granne. Inget API för storleksändring tar emot filen.
Hur ändrar jag storlek på en bild till exakta pixeldimensioner?
- Välj en bild. Välj en stillbild i JPEG, PNG eller WebP. Webbläsaren kontrollerar filen innan den avkodas.
- Ange en dimension. Använd längsta sidan, bredd, höjd, procent eller en maxruta. Den andra sidan räknas ut åt dig.
- Ladda ner den kontrollerade kopian. Den nya filen förblir låst tills dess dimensioner, avkodade pixlar och metadata som stöds går igenom.
Går det att ändra bildstorlek utan kvalitetsförlust?
Inte bokstavligt. Ett mindre raster innehåller färre pixlar. Ett större raster innehåller fler sampel, men inga nya fångade detaljer. JPEG och WebP med kvalitetsförlust kan dessutom ändra pixelvärden under kodningen.
Det här verktyget gör avvägningen granskbar. Fotoläget använder ett fast omsamplingsfilter av hög kvalitet. Kvittot redovisar de begärda dimensionerna, de avkodade resultatdimensionerna, formatet, kodarinställningen, filstorleken, hanteringen av orientering, transparensen och resultatet för metadata som stöds.
Pica dokumenterar sina gränser för omsampling i webbläsaren i projektets kodförråd. Webbläsar-API:erna som används för lokal avkodning och lokalt resultat definieras av createImageBitmap och OffscreenCanvas.convertToBlob.
Hur ändrar jag storlek på en bild till en storlek i KB eller MB?
Två olika jobb delar ordet ”ändra storlek”, och vilket verktyg du behöver beror på vilket du menar.
Pixlar är dimensioner. KB är filstorlek. Den här sidan ändrar dimensioner: den ställer in bredden och höjden i pixlar, och filstorleken ändras som en bieffekt du inte kan ställa in. Använd den när ett formulär ber om 600 gånger 600 pixlar, eller när en bild är för stor för en layout.
För att träffa en gräns för filstorlek som 20 KB, 50 KB, 100 KB eller 200 KB använder du bildkomprimeringen. Den tar talet i KB eller MB som ett tak, testar kodarkvaliteter och redovisar det verkliga antalet byte i resultatet. Den ändrar aldrig dimensionerna för att tvinga fram en passning.
Hårda gränser kräver båda verktygen i tur och ordning. Ett mobilfoto i full upplösning bär mer detaljer än 20 KB eller 50 KB JPEG klarar vid någon kvalitet. Minska bredden här först och sätt sedan taket i komprimeringen.
JPEG, PNG eller WebP som resultat
| Format | Bäst för | Transparens | Inställning |
|---|---|---|---|
| JPEG | Foton och bred kompatibilitet | Nej. Ett val av bakgrund krävs. | Kodarkvalitet |
| PNG | Grafik, text och exakt alfa | Ja | Förlustfri kodning av resultatet |
| WebP | Mindre moderna bilder för webben | Ja, när webbläsarens kodare stöder det | Kodarkvalitet |
Webbläsaren testar varje kodare efter att du valt en fil. Ett format inaktiveras om den returnerade filtypen, signaturen eller testavkodningen inte stämmer med begäran.
Privat ändring av bildstorlek utan uppladdning
Cloudflare levererar den här sidan och dess statiska kod. Efter valet rör sig filen bara mellan sidan och en worker med samma ursprung i din webbläsare. Klientanalysen skickar fasta åtgärdshändelser till Vaultaires PostHog-proxy, den enda anslutning som sidans Content Security Policy tillåter, och bilden är aldrig en del av dem. En senare sidnavigering gör fortfarande en vanlig webbförfrågan.
Storleksändringen skapar ett nytt raster och bevarar inte originalets kodade bilddata. Metadata som stöds i källan redovisas, kopieras inte, och skannas igen i resultatet. Det upptäcker eller tar inte bort varje osynlig pixelvattenstämpel eller proprietär steganografisk signal.
Vanliga frågor om att ändra bildstorlek
Hur ändrar jag storlek på en bild till exakta pixeldimensioner?
Välj en bild, välj Bredd eller Höjd och ange målet i pixlar. Vaultaire räknar ut den andra sidan och håller bildförhållandet låst.
Hur ändrar jag storlek på en bild till en storlek i KB, till exempel 50 KB eller 100 KB?
Använd bildkomprimeringen för det. Pixlar är dimensioner och KB är filstorlek, så det är två olika jobb. Det här verktyget ställer in bredd och höjd i pixlar, och filstorleken ändras bara som en bieffekt. Komprimeringen tar en siffra i KB eller MB som ett tak, testar kodarkvaliteter och redovisar det verkliga antalet byte i resultatet. För en snäv gräns som 20 KB eller 50 KB minskar du bredden här först och sätter sedan taket i komprimeringen.
Laddar verktyget för att ändra bildstorlek upp mitt foto?
Nej. Den valda bilden läses, storleksändras, kodas och kontrolleras i din webbläsare, utan uppladdning eller behandlings-API. PostHog tar emot fasta händelser för åtgärd och slutförande, aldrig bildbytes, filnamn, dimensioner eller inställningar. Routens Content Security Policy tillåter bara Vaultaires PostHog-proxy för de händelserna.
Kan jag ändra bildstorlek utan kvalitetsförlust?
Varje storleksändring ändrar pixelrutnätet. Nedskalning tar bort pixlar, förstoring lägger inte till fångade detaljer, och JPEG- eller WebP-kodning kan lägga till komprimeringsförlust. Verktyget använder en kontrollerad omsamplingsmetod och kontrollerar resultatet i stället för att påstå noll kvalitetsförlust.
Ändrar en ändring av pixeldimensionerna DPI eller PPI?
Pixeldimensioner och tryckdensitet är skilda saker. Det här verktyget ändrar pixelrutnätet. Det ställer inte in ett önskat DPI- eller PPI-värde.
Tar en storleksändring bort fotometadata?
Den nya filen kopierar inte uppgifter som stöds i källan för EXIF, XMP, plats, ursprung eller C2PA. Vaultaire skannar resultatet igen och blockerar nedladdningen om privata metadata eller ursprungsmetadata som stöds finns kvar. Det kan inte utesluta varje proprietär eller pixelinbäddad signal.