Image Resizer

Kibadilisha Saizi ya Picha Mtandaoni

Badilisha saizi za picha kwa vipimo halisi, asilimia, upande mrefu zaidi, au kiolezo cha mitandao ya kijamii. Shughulikia hadi picha 20 kwa wakati mmoja — kila kitu hufanyika kwenye kivinjari chako.

px
px
85
Hadi picha 20, 30 MB kila moja

Dondosha picha hapa, au bofya kuvinjari

Zinazokubaliwa: JPG, PNG, WebP, GIF, BMP — hadi picha 20 kwa wakati mmoja

Kwa nini iKit Image Resizer

Kasi, faragha, kwenye kivinjari pekee — badilisha saizi za picha kadhaa na uzipakue kwa mbofyo mmoja.

Njia nne za kubadilisha saizi

Chagua vipimo halisi, asilimia, kikomo cha upande mrefu zaidi, au kiolezo cha mitandao ya kijamii.

Shughulikia hadi picha 20 kwa wingi

Dondosha folda nzima. Picha moja hupakuliwa moja kwa moja; nyingi hufungashwa kwenye ZIP.

Faragha kwa muundo

Kila kitu hufanyika kwenye kivinjari chako kupitia Canvas. Hakuna picha inayopakiwa kamwe — zima mtandao na bado kinafanya kazi.

Ubadilishaji wa muundo

Toa kama JPEG, PNG, WebP, au hifadhi muundo wa asili. Ubora wa JPEG / WebP unaweza kurekebishwa.

Violezo vya mitandao ya kijamii

Mbofyo mmoja kwa Instagram square / portrait / story, OG image, X header, YouTube thumbnail, LinkedIn banner, na zaidi.

Inazingatia uwiano

Funga uwiano unapoandika vipimo, au chagua kiolezo nasi tutaweka mistari ya pembeni kwa rangi ya mandharinyuma unayochagua.

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.

Maswali Yanayoulizwa Mara kwa Mara

Je, picha zangu zinapakiwa mahali popote?

Hapana. Kubadilisha saizi hufanyika kabisa kwenye kivinjari chako kupitia Canvas API. Picha zako hazitoki kwenye kifaa chako kamwe — unaweza kukata mtandao baada ya ukurasa kupakia na zana bado inafanya kazi.

Ni miundo gani inayotumika?

Ingizo: JPG, PNG, WebP, GIF (fremu ya kwanza pekee) na BMP. Tokeo: JPG, PNG, WebP, au hifadhi muundo wa asili. Matokeo ya GIF na BMP hubadilishwa kuwa PNG.

Kuna tofauti gani kati ya njia nne za kubadilisha saizi?

Vipimo = upana × urefu halisi. Asilimia = punguza/ongeza kwa asilimia ya asili. Upande mrefu zaidi = weka kikomo cha upande mrefu (muafaka kwa vijipicha). Kiolezo = chagua saizi maarufu ya mitandao ya kijamii.

Naweza kushughulikia picha ngapi kwa wakati mmoja?

Hadi picha 20 kwa kundi, 30 MB kila moja. Picha moja hupakuliwa kama faili moja kwa moja; picha nyingi hufungashwa kwenye ZIP moja.

Kwa nini JPEG yangu inaonekana kupotoka baada ya kubadilisha saizi?

Vivinjari hutumia bilinear sampling. Kwa matokeo bora wakati wa kupunguza sana, ongeza ubora wa JPEG / WebP hadi 90+. Kuongeza saizi ya picha ndogo, hakuna programu (kivinjari au nyingineyo) inayoweza kurudisha undani usiokuwepo kwenye chanzo.