How JPEG Compression Works
JPEG compression uses the Discrete Cosine Transform (DCT) algorithm to analyze image data in 8x8 pixel blocks. It separates color information from brightness, then removes details that the human eye is least likely to notice. The quality slider controls how aggressively this removal happens — higher quality means less removal and larger files, lower quality means more removal and smaller files.
At quality 90-100, compression is nearly invisible to the eye. At 70-85, you get excellent results for web use with significant size savings. Below 50, compression artifacts become noticeable. OneWeeb lets you preview the result before downloading, so you can find the perfect balance between quality and file size.
All compression runs locally in your browser. Your photos, client images, product shots, and personal pictures never leave your device. No server uploads, no third-party access, no data retention.
Recommended Quality Settings
Quality 90-100: Near-original quality. Best for professional photography, print preparation, and archival. File size reduction: 10-30%. Use this when quality is paramount and you have bandwidth or storage to spare.
Quality 70-85: The sweet spot for web images. Google recommends this range for optimal page performance. Produces visually excellent images at 60-80% smaller file sizes. Ideal for blog posts, product pages, social media, and email marketing on platforms like Mailchimp and Constant Contact.
Quality 50-65: Aggressive compression for maximum size savings. Good for thumbnails, preview images, and situations where bandwidth is limited. Some softening visible on close inspection but acceptable for most casual viewing.
For specific file size targets, use our dedicated tools: 100KB, 200KB, 50KB, 20KB, or 500KB.
Image Optimization for US Websites
Google's Core Web Vitals directly impact search rankings for US-targeted websites. The Largest Contentful Paint (LCP) metric measures how fast the largest visible element loads — often a hero image. Uncompressed JPGs from modern smartphones (3-8MB each) can destroy your LCP score and push your site down in Google search results.
For WordPress, Shopify, Squarespace, and Wix sites targeting US audiences, compress all product images and blog photos to under 200KB. Hero images should be under 300KB. Thumbnail images should be under 50KB. These targets ensure fast loading across US mobile networks (including 4G areas) while maintaining professional image quality.
E-commerce platforms like Amazon, Etsy, and eBay have specific image requirements. Compressing your product photos before upload ensures faster listing load times and a better shopping experience, which directly correlates with conversion rates and sales.
Frequently Asked Questions
What is the best quality for JPG compression?
For web use, quality 75-85 offers the best balance of visual quality and file size. For print or professional work, use 90-100. For email attachments and quick sharing, 60-70 produces very small files that still look good.
How to compress JPG without losing quality?
Set quality to 90-95. At this level, compression artifacts are invisible to the human eye while file size drops 20-40%. For truly lossless storage, consider PNG format — but file sizes will be much larger.
What size should images be for a website?
Google recommends keeping individual images under 200KB for optimal page speed. Hero images can be 200-300KB, product photos 50-150KB, and thumbnails under 30KB. Total page image weight should ideally be under 1MB.
Can I compress JPG files in bulk?
Yes. Select multiple files at once or drag and drop a batch. Each image is compressed with the same quality setting and can be downloaded individually.
Is OneWeeb safe for my photos?
Absolutely. Unlike TinyPNG, Compressor.io, and iLoveIMG which upload your files to their servers, OneWeeb processes everything locally in your browser. Your photos never leave your device. Once you close the tab, all data is gone.