Image Tools

Three focused browser-based image utilities for the web: shrink a photo's file size without visible quality loss, resize to exact dimensions for a layout, and generate scannable QR codes for a link, coupon, or contact card. Everything happens on your device - no uploads, no accounts, no watermarks.

Who these tools are for

Marketers preparing hero images, operations teams printing signage, bloggers uploading screenshots, small e-commerce stores managing product photos, and anyone who needs a QR code on short notice. Image files are the fastest way to blow up a page's weight and slow down loading, and QR codes are now the default way to link a physical thing to a digital one. Both problems deserve a tool that loads instantly.

Because each tool processes images locally in your browser, you can work on product shots, personal photos, or unreleased designs without handing them to a cloud service. That matters for anything under embargo, anything personal, and anything you simply do not feel like uploading.

At a glance

  • 3 tools in this hub: Image Compressor, Image Resizer, and QR Code Generator.
  • All in your browser. Photos and designs never get uploaded to a server.
  • No account, no watermark. Downloads are clean and unlimited.
  • Offline-ready. Once loaded, the tools keep working without a network.
  • Safe with unreleased assets. Embargoed product shots and drafts stay on your device.

How to choose the right tool

There is no overlap between the three tools, but there is a natural workflow when they are combined.

  • Your image loads slowly on the web. Use the Image Compressor. Target 70-85% quality for photographs; most images still look identical at this level.
  • Your image is the wrong size for the layout. Use the Image Resizer first. Shipping a 4000-pixel image to a 800-pixel slot wastes bandwidth and triggers browser downscaling.
  • You need to link a physical thing to a digital one. Use the QR Code Generator. Choose SVG for print and PNG for screens and slide decks.
  • You want the smallest file possible. Resize first, compress second, and use WebP if your target platform supports it. WebP typically beats JPEG at the same quality.
  • You need to keep the original pixel dimensions. Use the compressor only. It leaves dimensions unchanged and just reduces file size.

Common use cases

Specific jobs these tools are well suited for.

  • Preparing blog hero images. Resize to your template's maximum display width, then compress. A 250 KB hero is often indistinguishable from a 2.5 MB one on a phone screen and loads 10 times faster.
  • Reducing email attachment weight. Use the Image Compressor before sending product photos, screenshots, or receipts. You keep the visual quality while fitting under common mailbox limits.
  • Shipping e-commerce product photos. Resize every image to the same dimensions so grid layouts stay consistent, then compress for faster loading and better Core Web Vitals.
  • Generating event QR codes. Put a registration link, map pin, or menu URL into the QR Code Generator and print the result on flyers, badges, or signage.
  • Embedding a link in print collateral. SVG QR codes stay sharp at any size, so you can scale the same asset from a business card to a roadside billboard without artifacts.
  • Thumbnailing screenshots for docs. Resize wide screenshots to the column width of your documentation, then run them through the compressor.

Related tools outside image

A few adjacent UtilityGet tools pair well with image work.

Frequently Asked Questions

What is the fastest way to reduce an image file size?
Run it through the Image Compressor at 75-85% quality. Most JPEG and PNG photos shrink by 40-70% at that setting with no visible quality loss. If the file is still too large, drop the dimensions with the Image Resizer so you are not shipping a 4000-pixel photo to a 800-pixel column.
Should I resize before or after compressing?
Resize first. Compression runs once at the final dimensions instead of wasting effort on pixels you are about to throw away. For web delivery the common workflow is: resize to the display width you actually need, then compress with the Image Compressor.
Do these tools upload my photos?
No. The Image Compressor, Image Resizer, and QR Code Generator all run entirely in your browser using the Canvas and File APIs. Nothing is sent to a server, which matters for product photos, unreleased marketing assets, or personal photos you do not want indexed.
What formats are supported?
JPEG, PNG, and WebP are supported for both compression and resizing. The QR Code Generator exports PNG or SVG, which covers most print and screen use cases. SVG is vector, so a QR code stays sharp at any size.
Will a QR code work on any phone?
Yes. Modern iOS and Android camera apps read standard QR codes directly - no third-party app needed. Keep the code big enough to scan from the expected viewing distance and keep good contrast between the dark modules and the background.
Why does my PNG not shrink much?
PNG is lossless, so the compressor can only prune metadata and re-encode with better predictors. Photos usually compress far better as JPEG or WebP. If the source is a photo saved as PNG, convert it with the Image Compressor and the file size typically drops by 70% or more.