Image Resizer

Pengubah Saiz Imej Dalam Talian

Ubah saiz imej mengikut dimensi tepat, peratusan, sisi terpanjang, atau pratetap media sosial. Kelompok sehingga 20 imej sekaligus — semuanya berjalan dalam pelayar anda.

px
px
85
Sehingga 20 imej, 30 MB setiap satu

Lepaskan imej di sini, atau klik untuk melayari

Disokong: JPG, PNG, WebP, GIF, BMP — sehingga 20 imej sekaligus

Mengapa iKit Image Resizer

Pantas, peribadi, hanya pelayar — ubah saiz sekelompok imej dan muat turun dengan satu klik.

Empat mod ubah saiz

Pilih dimensi tepat, peratusan, had sisi terpanjang, atau pratetap media sosial.

Kelompok sehingga 20 imej

Lepaskan keseluruhan folder. Output tunggal dimuat turun terus; berbilang dibungkus dalam ZIP.

Privasi secara reka bentuk

Semuanya berjalan dalam pelayar anda menggunakan Canvas. Tiada imej dimuat naik — matikan rangkaian dan ia masih berfungsi.

Penukaran format

Output sebagai JPEG, PNG, WebP, atau kekalkan format asal. Kualiti JPEG / WebP boleh dilaras.

Pratetap media sosial

Satu klik untuk Instagram segi empat / potret / story, OG image, pengepala X, lakaran kecil YouTube, sepanduk LinkedIn, dan banyak lagi.

Sedar nisbah aspek

Kunci nisbah semasa menaip dimensi, atau pilih pratetap dan kami akan letterbox dengan warna latar belakang pilihan anda.

How the image resizer works

Four resize modes, 16 social presets, all powered by browser-native canvas.

  1. 1

    Choose a resize mode

    Pick exact dimensions (1080 × 1080), a percentage (50%), a longest-side cap (2048 px max edge), or a social-media preset (Instagram square, OG image, YouTube thumbnail, X header, etc.). Each mode handles edge cases differently — letterboxing, aspect-ratio locking, or stretch.

  2. 2

    Decode and resample

    createImageBitmap decodes the source. OffscreenCanvas handles the resampling using bilinear filtering for downscale and bicubic for upscale (browser-implemented). High-quality smoothing is enabled by default to avoid the "crunchy" look of nearest-neighbour shrinking.

  3. 3

    Optional letterbox or background fill

    When the target aspect ratio doesn't match the source, you can either crop, stretch, or letterbox with a chosen background colour. Letterboxing is recommended for social media presets — fills with brand colour, keeps the original framing intact.

  4. 4

    Output JPEG / PNG / WebP

    Choose the output format and quality (for lossy formats). Single image downloads directly; batches of multiple images bundle into a ZIP using the same pure-JS encoder as our image compressor.

Real social-media workflows

One source image, multiple platforms, in 30 seconds.

Cross-posting product shots

Drop one master shot, generate Instagram square (1080 × 1080), OG image (1200 × 630), and X header (1500 × 500) in one batch. Each preset crops or letterboxes correctly so the subject stays visible.

OG image generation for blog posts

Quickly resize a hero image to exactly 1200 × 630 — the size every social platform expects for link previews. Save as WebP for smaller file size with no visible quality loss.

Avatar / profile picture

Resize a square avatar to 400 × 400 (small) or 800 × 800 (large) — exactly the sizes Discord, Slack, and GitHub want. JPEG quality 90 keeps the file under 100 KB.

Bulk down-sizing for email

50 photos at original 12-megapixel resolution → 50 photos at 1920-px longest side, packaged as a single ZIP. The ZIP fits comfortably in any email provider's limit.

Why resize privacy matters

Resizing a personal photo to share online still involves uploading the unmodified original to most resize sites. iKit performs the resize in your browser using OffscreenCanvas, so the original bytes — full resolution, full EXIF — never leave your device. Only the resized output exists, and only on your machine.

  • Original file never uploaded — verifiable in DevTools Network tab.
  • EXIF metadata stripped during re-encoding for added privacy.
  • Single image direct download; multi-image ZIP packaged in-browser.

Soalan Lazim

Adakah imej saya dimuat naik ke mana-mana?

Tidak. Pengubahan saiz berlaku sepenuhnya dalam pelayar anda menggunakan Canvas API. Imej anda tidak pernah meninggalkan peranti anda — anda boleh memutuskan rangkaian selepas halaman dimuatkan dan alat ini masih berfungsi.

Format manakah yang disokong?

Input: JPG, PNG, WebP, GIF (bingkai pertama sahaja) dan BMP. Output: JPG, PNG, WebP, atau kekalkan asal. Output GIF dan BMP ditukar kepada PNG.

Apakah perbezaan antara empat mod ubah saiz?

Dimensi = lebar × tinggi yang tepat. Peratusan = skala mengikut peratus daripada asal. Sisi terpanjang = hadkan tepi panjang (berguna untuk lakaran kecil). Pratetap = pilih saiz media sosial yang diketahui.

Berapa banyak imej yang boleh saya proses sekaligus?

Sehingga 20 imej setiap kelompok, 30 MB setiap satu. Imej tunggal dimuat turun sebagai fail secara terus; berbilang imej dibungkus ke dalam satu ZIP.

Mengapa JPEG saya kelihatan kabur selepas diubah saiz?

Pelayar menggunakan persampelan bilinear. Untuk hasil terbaik apabila mengecilkan secara dramatik, tingkatkan kualiti JPEG / WebP kepada 90+. Untuk membesarkan imej kecil, tiada perisian (pelayar atau lain-lain) boleh memulihkan butiran yang tiada dalam sumber.