Files stay in your browser
No sign-up
No file limits
Instant — no upload

Image resizer
Instagram

Stories and Reels crops do not belong in the feed grid. This page forces 1:1 at 1080×1080 with JPEG 80 so catalog-style posts stay sharp under 8 MB before the app recompresses.

Drop an image here to start

Reading RAW preview…

Compress, convert, resize, rotate, effects or blur any image

Extracting the embedded JPEG preview from your camera file — this happens entirely on your device.

JPG · PNG · WebP · AVIF · GIF · BMP · TIFF · SVG · RAW — any size
✓ No file limit✓ No upload✓ 100% private
Upload an image to start
LIVE PREVIEW
Live preview — changes apply instantly
Quality level
Quality80%
Smaller fileHigher quality
Quick presets
95%
Near-lossless
80%
Recommended
60%
Max savings
💡 At 80%: visually identical to original, 60–80% smaller file.
Output format
Compression quality 80%
Smaller fileHigher quality
Lower quality = smaller file. 80% is the sweet spot for WebP/JPG/AVIF.
Popular conversions — one click
💡 WebP is 25–40% smaller than JPG/PNG at equal quality. AVIF up to 50% smaller than JPG. SVG output wraps the result as a scalable single-file vector container — great for design tools. Select WebP above, then tap Convert Format.
RAW → JPG / PNG CR2 · NEF · ARW · DNG · RAF · RW2 · ORF

Drop a camera RAW file in the upload zone. VeloTools reads the file locally and extracts the full-resolution JPEG preview that your camera embeds inside every RAW — then you can compress, resize, or convert that preview straight to JPG, PNG, WebP, AVIF or SVG using the buttons above. Nothing is uploaded, and if no usable preview exists you'll get a clear message instead of a silent failure.

Custom dimensions (pixels)
🔗 Aspect ratio locked. Empty = keep original.
Scale %
100% = original size.
Quick resize
Rotate & Flip
Live preview — real-time adjustments
Effect presets
Manual adjustments
100
100
100
0
0
Blur type
Intensity
5
💡 Privacy: Pixelate or Gaussian blur to censor sensitive data in screenshots.
Crop mode — draw a selection, or pick a preset ratio below
Aspect ratio
Draw a selection on the image above
↓ Drag inside to move · handles to resize · side clicks keep crop · ✔ Apply to confirm
Processing image…
Happening in your browser — 100% private
Done! Processed successfully
.webp
Edit filename before downloading — extension is set automatically.
Continue editing the result

Feed-ready crops without uploading drafts to an online resizer

Campaign drafts, influencer unboxings, and unreleased colorways deserve a closed loop. This Instagram page crops to 1080×1080 (1:1), encodes at JPEG quality 80, and watches an 8 MB practical cap — entirely in the browser before you post or schedule.

Close the tab and the draft disappears from memory. We never host your grid, so seasonal tests stay off third-party disks until you choose a publish time.

Stories vs feed: why 1080×1080 still rules catalog posts

Creators mix 9:16 Stories exports into feed slots and wonder why products look tiny or soft. Catalog-style posts still thrive as 1:1 squares around 1080 pixels. Oversized 4K exports also get recompressed harshly by the app, introducing muddy gradients on packaging.

Quality 80 anticipates Instagram’s own encode: you start clean without shipping a 15 MB brick that the app will crush anyway. The 8 MB checker keeps scheduling tools and mobile uploads responsive.

Shopping tags that need catalog parity should also see Facebook catalog 1200. Vertical discovery on Pinterest uses 1000×1500. Store masters: Shopify.

Make a 1:1 Instagram product square from any camera roll

  1. Drop the photo or export — 1080×1080 and 1:1 lock are already on for Instagram feed posts.
  2. Pin the crop on the product’s most recognizable angle, then run resize at quality 80.
  3. Download under 8 MB and post or schedule; for Shop catalogs, continue on the Facebook or TikTok Shop pages.

Instagram square post profile on this page

Problem it solvesOff-ratio IG posts / heavy social uploads
Output1080×1080 px, 1:1
JPEG quality80
Size check8 MB practical
PrivacyBrowser-only before the IG upload
RelatedFacebook · Pinterest · TikTok Shop

Instagram JPEG 80% inside an 8 MB practical cap

Instagram will recompress. Starting at quality 80 on a true 1080 square usually looks cleaner than uploading a lightly compressed 4000 px monster that the app downscales aggressively. The 8 MB cap keeps creator tools and flaky hotel Wi-Fi happier.

Need taller pins? Pinterest. Need marketplace squares afterward? Amazon or AliExpress. Weight-only fixes: Image Compress.

Carousel sharpness, compression artifacts, and social reuse

Carousels punish inconsistent framing. Resize every slide through the same 1080×1080 box so swipe motion feels intentional. Watch skin tones and pastel boxes — overcompressed JPEGs band quickly after Instagram’s second encode on cellular networks.

Do not confuse feed squares with Reels covers or Story canvases. Those vertical surfaces need different art direction; forcing them through this page will crop storytelling space you meant to keep for captions and stickers.

Paid social often shares assets with Meta commerce: prep catalog twins on Facebook’s 1200×1200 page. TikTok Shop thumbnails are smaller — use 800×800. Documents and media kits: PDF tools.

Archive masters outside Instagram; social exports are disposable marketing surfaces that should never replace your studio originals. Schedule from the download, not from a screenshot of the published post, if you want cleaner carousels next week.

Instagram product photo sizing people ask about

What size should Instagram product feed posts be?
A 1080×1080 pixel square is the reliable catalog choice. This page locks that crop at JPEG quality 80 with an 8 MB check.
Will my draft campaign images be uploaded to VeloTools?
No. Resizing is local. Instagram only sees the file when you publish or schedule it yourself.
Should I upload 4K images for better quality on Instagram?
Usually no. Oversized files get heavily recompressed. A clean 1080 square often survives the network looking sharper.
Can I use this for Instagram Stories?
Stories are vertical. Use a 9:16 workflow instead of this 1:1 preset so you do not lose narrative headroom.
How does this differ from Facebook catalog sizing?
Facebook catalog mode targets 1200×1200 at quality 81. Use that sibling when Commerce Manager is the destination.

Start compressing now

No sign-up, no upload, no limits. Just drop your images and watch them shrink — privately, instantly, and free forever.

Human experience · Vigen G.

Field note: Instagram

I keep this page because listing image sizes for Instagram kept failing with upload tools or generic presets. Here you resize to the channel box, then compress if the portal still rejects the file. Limits and architecture are documented in Lab Notes — this URL is a micro-instrument for one job, not a keyword clone.