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.
Ubah ukuran gambar berdasarkan dimensi tepat, persentase, sisi terpanjang, atau preset media sosial. Batch hingga 20 gambar sekaligus — semuanya berjalan di browser Anda.
Letakkan gambar di sini, atau klik untuk memilih
Didukung: JPG, PNG, WebP, GIF, BMP — hingga 20 gambar sekaligus
Cepat, privat, hanya browser — ubah ukuran sekumpulan gambar dan unduh dalam satu klik.
Pilih dimensi tepat, persentase, batas sisi terpanjang, atau preset media sosial.
Letakkan satu folder penuh. Keluaran tunggal diunduh langsung; beberapa file dibundel dalam ZIP.
Semuanya berjalan di browser Anda menggunakan Canvas. Tidak ada gambar yang pernah diunggah — matikan jaringan dan tetap berfungsi.
Keluaran sebagai JPEG, PNG, WebP, atau pertahankan format asli. Kualitas JPEG / WebP dapat disesuaikan.
Satu klik untuk Instagram persegi / potret / story, OG image, header X, thumbnail YouTube, banner LinkedIn, dan lainnya.
Kunci rasio saat mengetik dimensi, atau pilih preset dan kami akan menerapkan letterbox dengan warna latar yang Anda pilih.
Four resize modes, 16 social presets, all powered by browser-native canvas.
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.
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.
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.
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.
One source image, multiple platforms, in 30 seconds.
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.
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.
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.
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.
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.
Tidak. Pengubahan ukuran terjadi sepenuhnya di browser Anda menggunakan Canvas API. Gambar Anda tidak pernah meninggalkan perangkat — Anda dapat memutus jaringan setelah halaman dimuat dan alat ini tetap berfungsi.
Masukan: JPG, PNG, WebP, GIF (hanya frame pertama) dan BMP. Keluaran: JPG, PNG, WebP, atau pertahankan format asli. Keluaran GIF dan BMP dikonversi ke PNG.
Dimensi = lebar × tinggi yang tepat. Persentase = skalakan berdasarkan persen dari ukuran asli. Sisi terpanjang = batasi sisi panjang (berguna untuk thumbnail). Preset = pilih ukuran media sosial yang umum digunakan.
Hingga 20 gambar per batch, 30 MB per gambar. Gambar tunggal diunduh sebagai file langsung; beberapa gambar dibundel menjadi satu ZIP.
Browser menggunakan sampling bilinear. Untuk hasil terbaik saat memperkecil secara drastis, tingkatkan kualitas JPEG / WebP ke 90+. Untuk memperbesar gambar kecil, tidak ada perangkat lunak (browser atau lainnya) yang dapat memulihkan detail yang tidak ada di sumber.