Afbeelding herschalen
Eigen afmetingen of één-tap social-presets. Uitvoer als PNG, JPG of WebP — geen upload.
Wat doet deze tool
Wijzig elke afbeelding naar exacte pixelafmetingen, in je browser. Drop een PNG, JPG, WebP of GIF en typ vervolgens een aangepaste breedte en hoogte of tik op een social-preset — Instagram vierkant, Instagram story, Instagram reel, Facebook cover, X / Twitter-post en -header, LinkedIn-banner, YouTube-thumbnail, TikTok, Pinterest, Open Graph-card en meer. Drie pasvormen: inpassen letterboxt de bron in het doel met witte vulling, vullen snijdt centraal bij om het doel te vullen, en uitrekken negeert de verhouding. Exporteer als PNG (lossless, alpha behouden), JPG (kleiner, geen alpha) of WebP (kleinste, alpha behouden). De afbeelding wordt gedecodeerd en aangepast via de canvas-API — er gaat niets de cloud in.
Hoe gebruik je het
- Drop je afbeelding — Sleep een PNG, JPG, WebP of GIF erin, of klik om te kiezen. De originele afmetingen verschijnen onder het voorbeeld.
- Kies afmetingen — Typ aangepaste waarden of klik op een social-preset zoals Instagram vierkant 1080×1080 of YouTube-thumbnail 1280×720. De verhoudingstoggle houdt breedte en hoogte synchroon.
- Kies fit en formaat — Vullen snijdt bij om de ruimte te vullen, inpassen letterboxt, uitrekken negeert de verhouding. PNG behoudt alpha; JPG is kleiner; WebP biedt beide.
- Druk op Herschalen — Het voorbeeld toont het resultaat. Klik op Downloaden om op de exacte pixelmaat te bewaren.
Hoe het herschalen werkt
We decoderen de bron naar een HTMLImageElement en tekenen die op een offscreen canvas met imageSmoothingQuality = 'high'. Inpassen gebruikt min(doelB/srcB, doelH/srcH) voor de schaal en centreert het resultaat. Vullen gebruikt max(doelB/srcB, doelH/srcH) en centreert zodat de afbeelding het canvas vult, met overflow uitgesneden. Uitrekken gebruikt het doel zoals het is. Het canvas wordt geëxporteerd met toBlob() met het gekozen MIME-type en kwaliteit. De hoogwaardige bilineaire / Lanczos-pijplijn van de browser is prima voor typische social- en webklussen; voor zeer grote downscales (meer dan 4×) zouden geketende downscales scherper zijn, maar de kwaliteit is al uitstekend voor klussen op één social-formaat.
Het juiste preset kiezen
Vierkanten (1080×1080) zijn veilig over feeds heen — ze snijden netjes uit op elk platform. Verticaal 1080×1920 dekt stories, reels, Shorts en TikTok in één keer. 1200×630 is het universele Open Graph- en Twitter Card-formaat dat linkpreviews op Slack, Facebook, LinkedIn, Discord, iMessage en de meeste andere unfurlers verwachten. Gebruik 1200×675 voor X / Twitter-posts, 1500×500 voor X-headers, 1584×396 voor LinkedIn-persoonlijke banners, 1280×720 voor YouTube-thumbnails en 1000×1500 voor lange Pinterest-pins.