Shard Tools

Image tools to compress, resize, crop, and convert

Free browser-based image tools for exact-KB compression, resizing, cropping, passport photos, and JPG, PNG, WebP, HEIC, and AVIF conversion.

61 focused tools

Finish common image tasks without handing a personal photo or document scan to an upload server. These tools cover exact file-size limits, fixed pixel dimensions, format conversion, cropping, and application-photo requirements directly in your browser.

Start with the exact outcome you need. Size tools target limits such as 20KB, 100KB, or 200KB; dimension tools create fixed outputs such as 200x200 pixels; converters change the file format while clearly stating what happens to transparency, metadata, and quality.

Check the receiving form's rules in four separate parts: encoded format, exact or minimum pixel dimensions, maximum bytes, and what must remain visible. A 200 by 200 image can satisfy a dimension rule while still exceeding a KB cap. A 200KB JPEG may pass size but fail a PNG-only requirement. Decide which constraint matters first instead of choosing a tool solely from its name.

For a landscape photograph placed in a square slot, cover fills the frame and trims the sides; contain preserves the entire scene with background space. Crop is useful when irrelevant margins are consuming pixels, but it can remove important identity or product details. Inspect the result at the destination's actual display size. A tiny preview can hide JPEG blocks, softened labels or changes to a face.

Choose JPEG for photographic output when the destination permits it. Choose PNG when transparency or crisp interface lines matter; a PNG that is downscaled can still lose detail even though its encoding is lossless for the remaining pixels. Converting formats does not guarantee the same metadata or animation. Keep the original until you have opened the saved file and checked its dimensions, type and byte count.

Application photos add rules beyond pixel size. A tool can create a correctly sized file without deciding whether lighting, expression, head position or background meet the receiver's current instructions. Compare your output with those instructions before submitting it. The relevant preset is a starting point for preparation, not an approval decision.

Popular image tools

More image tools

Image Tools

2×2 Inch Photo

Make a 2×2 inch photo at the exact 2×2 in (51×51 mm) size in your browser. Head-position guide, nothing uploaded.

Image Tools

35×45 mm Photo

Make a 35×45 mm photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

Australia Passport Photo

Make an Australia passport photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

AVIF to JPG

Turn an AVIF image into a JPG your software will actually open. Runs in your browser with no upload.

Image Tools

AVIF to PNG

Convert AVIF to PNG in your browser and keep the transparent background a JPG conversion would flatten.

Image Tools

AVIF to WebP

Convert AVIF to WebP in your browser when a tool or platform supports WebP but not the newer format.

Image Tools

BMP to JPG

Convert a BMP to JPG in your browser. BMP files are uncompressed, so the saving is usually enormous.

Image Tools

BMP to PNG

Convert BMP to PNG in your browser. Lossless, so nothing is degraded, and typically a fraction of the original size.

Image Tools

BMP to WebP

Convert BMP to WebP in your browser for the smallest file of the three options, with transparency preserved.

Image Tools

Canada Passport Photo

Make a Canada passport photo at the exact 50×70 mm (2×2¾ in) size in your browser. Head-position guide, nothing uploaded.

Image Tools

China Visa Photo

Make a China visa photo at the exact 33×48 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

Compress image to 1MB

This page converts a supported source image into a JPEG with a 1MB target.

Image Tools

Compress Image to 20KB

Reduce an image below 20KB for strict online forms. The browser searches quality and dimensions locally without uploading your file.

Image Tools

Compress image to 500KB

Use a 500KB JPEG output when you have images from different sources but need consistent attachments.

Image Tools

Compress JPG to 100KB

Bring a JPG under 100KB in your browser. Quality is searched to the highest setting that still fits, dimensions are kept when possible, and nothing is uploaded.

Image Tools

Compress JPG to 1MB

Compress JPG and JPEG images to 1MB locally in your browser. Preview the result, check file size and dimensions, and download without uploading your photo.

Image Tools

Compress JPG to 200KB

Compress JPG and JPEG images to 200KB locally in your browser. Preview the result, check file size and dimensions, and download without uploading your photo.

Image Tools

Compress JPG to 20KB

Compress a JPG to 20KB in your browser. Exact target, best quality kept, nothing uploaded.

Image Tools

Compress JPG to 500KB

Reduce an existing JPEG for a 500KB upload ceiling and check whether the retained detail suits its use.

Image Tools

Compress PNG to 100KB

Get a PNG under 100KB in your browser. PNG has no quality dial, so the size is reached by reducing pixel dimensions - shown plainly, with nothing uploaded.

Image Tools

Compress PNG to 200KB

Use this PNG preset when the output needs transparency or the receiving system specifically requests PNG below 200KB.

Image Tools

Compress PNG to 500KB

The 500KB PNG preset is intended for screenshots, interface graphics and transparent artwork that should remain PNG.

Image Tools

Compress PNG to 50KB

A 50KB PNG target is a tight budget for icons and small transparent graphics.

Image Tools

Custom Banner Maker

Create a banner at any exact pixel size. Drag, zoom, crop, and download locally in your browser with no upload.

Image Tools

Germany Passport Photo

Make a Germany passport photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

GIF to JPG

Turn a GIF into a JPG your software will accept. Runs in your browser with nothing uploaded.

Image Tools

GIF to PNG

Convert a GIF to PNG in your browser. Transparency is preserved and the colour limit is lifted for future edits.

Image Tools

GIF to WebP

Convert a GIF to WebP in your browser. Keeps transparency and produces a much smaller file for web use.

Image Tools

HEIC to PNG

Convert iPhone HEIC photos to PNG in your browser. Lossless output with no second round of compression.

Image Tools

HEIC to WebP

Convert iPhone HEIC photos straight to WebP in your browser, keeping files small for websites without a detour through JPG.

Image Tools

ICO to JPG

Convert an ICO icon to JPG in your browser. Transparent areas become white, as JPEG requires.

Image Tools

ICO to PNG

Convert a Windows ICO or favicon to PNG in your browser, keeping the transparency that makes an icon usable.

Image Tools

ICO to WebP

Convert an ICO icon to WebP in your browser. Keeps transparency and produces a smaller file than PNG.

Image Tools

India OCI Photo

Make an India OCI photo at the exact 2×2 in (51×51 mm) size in your browser. Head-position guide, nothing uploaded.

Image Tools

India Passport Photo

Make an India passport photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

Japan Passport Photo

Make a Japan passport photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

JPG to WebP

Re-encode a JPG photo as WebP in your browser to cut page weight. Compare the before and after byte counts before you download.

Image Tools

JPG Under 50KB

Make a JPG fit below a 50KB upload limit while retaining the best available quality. Compression runs locally in your browser.

Image Tools

JPG/JPEG to PNG

Convert JPG or JPEG images to PNG directly in your browser. Keep the original dimensions, inspect the output size, and download without uploading the file.

Image Tools

Philippines Passport Photo

Make a Philippines passport photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

PNG to JPG

Convert PNG to JPG locally in your browser. Transparent pixels are placed on white, dimensions stay unchanged, and the image is never uploaded.

Image Tools

Resize Image to 400×400

Resize any image to exactly 400×400 pixels in your browser. Nothing is uploaded.

Image Tools

Resize Image to 64×64

Resize an image to exactly 64×64 pixels for icons, small avatars, and app menus. Runs locally in your browser with no upload or account.

Image Tools

Schengen Visa Photo

Make a Schengen visa photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

SVG to JPG

Render an SVG to JPG at any scale in your browser. Transparent areas become white, as JPEG requires.

Image Tools

SVG to PNG

Rasterize an SVG to PNG at the size you pick, with transparency preserved. Reads the viewBox so the output is not squashed to 300x150.

Image Tools

SVG to WebP

Rasterize an SVG to WebP at the size you choose. Keeps transparency and produces a smaller file than PNG.

Image Tools

UAE Visa Photo

Make a UAE visa photo at the exact 43×55 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

UK Passport Photo

Make a UK passport photo at the exact 35×45 mm size in your browser. Head-position guide, nothing uploaded.

Image Tools

US Passport Photo

Make a US passport photo at the exact 2×2 in (51×51 mm) size in your browser. Head-position guide, nothing uploaded.

Image Tools

WebP to JPG

Turn a WebP image into a compatible JPG directly in your browser. Preview dimensions and file size before downloading.

Image Tools

WebP to PNG

Convert a WebP file to PNG in your browser and keep the transparent background that a JPG conversion would destroy.

Image Tools

YouTube Banner Maker

Make a 2560x1440 YouTube banner with live TV, desktop, and mobile safe-zone guides. Runs in your browser.