JPG Resizer β€” Resize JPG Images Online

Resize a JPG to exact pixel dimensions, or scale by percentage. Lock aspect ratio to avoid stretching. Outputs a fresh, optimised JPG.

100%
88%
100% private β€” processed in your browser. No upload, no server.

Why resize a JPG?

The biggest reason to resize a JPG is page speed. A photograph straight from a phone camera is typically 4,000+ pixels wide; the spot it'll appear on your web page might be only 800. Serving the full-resolution image wastes bandwidth, slows page load and hurts Core Web Vitals β€” Google's ranking signal. Resizing the JPG down to the actual display size (or 2Γ— for high-DPI screens) is the single biggest performance fix in web development.

Other reasons: hitting exact dimensions for social media (1080Γ—1080 for Instagram, 1200Γ—630 for Open Graph), shrinking for email attachments (most providers cap at 25 MB total), preparing for printing (DPI calculations), or simply because the file is bigger than your destination accepts.

How this resizer works

Your JPG is drawn onto a canvas at the new target dimensions using high-quality bicubic-style resampling. The result is re-encoded as JPG at the quality you choose. Everything happens locally β€” no upload, no server, no queue.

Two ways to set the size:

Common target sizes for resizing JPG

Use caseRecommended size
Hero image (desktop)1920 Γ— 1080
Hero image (mobile)1080 Γ— 1350
Open Graph preview1200 Γ— 630
Twitter card1200 Γ— 628
Instagram post (square)1080 Γ— 1080
Instagram story1080 Γ— 1920
YouTube thumbnail1280 Γ— 720
LinkedIn cover photo1584 Γ— 396
Email signature image400 Γ— 150 (or smaller)
Profile avatar400 Γ— 400

Aspect ratio β€” keep it locked

"Lock aspect" prevents stretching. Edit one dimension and the other auto-updates to keep the image proportional. Unlocking lets you freely deform the image β€” useful for banners with specific dimensions, but rarely flattering for photos.

Upscaling vs. downscaling

Downscaling (making smaller) almost always looks fine β€” the algorithm has more source pixels to average than output pixels, so detail is preserved. Upscaling (making larger) can't add detail that wasn't there; modest upscales (up to 2Γ—) look acceptable, beyond that the image gets soft. For dramatic upscales, AI super-resolution tools outperform conventional resampling.

Tips and best practice

FAQs

Will the JPG quality drop?

Re-saving JPG always introduces some loss. Pick quality 88+ to keep it imperceptible on photographs.

How do I avoid stretching?

Keep "Lock aspect" ticked. Editing one dimension auto-updates the other.

Is anything uploaded?

No. Resizing runs in your browser.

Can I resize multiple JPGs at once?

Not yet β€” one at a time.

What's the maximum output size?

20,000 Γ— 20,000 in theory. Browser memory is the practical limit (usually 8K is safe on desktop).

Related JPG tools