Workflows

59 ready-made solutions for common goals. Each one chains several tools — you upload once and every step runs automatically.

Build your own

Website Image

Image → WebP image, max 1600 px, typically 70–90% smaller

Make images load fast on a website without visible quality loss.

ResizeConvertCompressRemove metadata

Instagram Post (Square)

Image → 1080 × 1080 JPG

Get a perfectly framed 1:1 Instagram post.

CropResizeConvertRemove metadata

Instagram Portrait Post

Image → 1080 × 1350 JPG

Use the tallest feed format Instagram allows.

CropResizeConvertRemove metadata

Instagram / WhatsApp Story

Image → 1080 × 1920 JPG

Fill the whole phone screen in Stories and Status.

CropResizeConvertRemove metadata

WhatsApp-Ready Image

Image → JPG under 400 KB, no location data

Send clear photos that upload quickly and don't reveal your location.

ResizeConvertRemove metadataCheck file size

WhatsApp Profile Photo

Image → 640 × 640 JPG

Create a sharp square profile picture.

CropResizeConvertRemove metadata

Profile Picture (All Platforms)

Image → 800 × 800 JPG

One profile photo that looks good on LinkedIn, Google, X and GitHub.

CropResizeConvertRemove metadata

Product Image

Image → 2000 × 2000 JPG on white

Clean, square product photos for Amazon, Flipkart, Meesho or Shopify.

Remove backgroundResizeConvertRemove metadata

Store Catalog Image (WebP)

Image → 1000 × 1000 WebP

Lightweight square images for your online store.

ResizeConvertRemove metadata

Thumbnail

Image → 400 × 300 WebP

Small preview images for lists and galleries.

ResizeConvertRemove metadata

YouTube Thumbnail

Image → 1280 × 720 JPG under 2 MB

Meet YouTube's thumbnail requirements.

CropResizeConvertCheck file size

Link Preview Image (Open Graph)

Image → 1200 × 630 JPG

Great-looking link previews on WhatsApp, LinkedIn and Facebook.

ResizeConvertRemove metadataCheck file size

Blog Featured Image

Image → 1600 × 900 WebP

Fast, wide hero images for blog posts.

ResizeConvertRemove metadata

Facebook Cover Photo

Image → 1640 × 624 JPG

A cover that looks sharp on desktop and mobile.

ResizeConvertRemove metadata

LinkedIn Banner

Image → 1584 × 396 JPG

A professional LinkedIn background image.

ResizeConvertRemove metadata

X (Twitter) Header

Image → 1500 × 500 JPG

The right header size for X.

ResizeConvertRemove metadata

Pinterest Pin

Image → 1000 × 1500 JPG

Tall pins that stand out.

CropResizeConvertRemove metadata

Email-Friendly Photos

Image → JPG, max 1200 px

Attach several photos without hitting email limits.

ResizeConvertRemove metadata

Passport-Size Photo (35×45 mm)

Image → 413 × 531 JPG under 200 KB

Resize a photo to the common 35 × 45 mm passport ratio for online forms.

ResizeConvertRemove metadataCheck file size

Exam Form Photo (under 50 KB)

Image → 200 × 230 JPG under 50 KB

Meet typical exam and job form photo limits.

ResizeConvertRemove metadataCheck file size

Signature for Online Form

Image → 280 × 120 JPG under 20 KB

Turn a photo of your signature into an upload-ready file.

Remove backgroundResizeConvertCheck file size

Share Photo Without Location

Image → Full-quality JPG, no metadata

Share photos without revealing where they were taken.

Remove metadataConvert

PNG to JPG (Batch)

Image → JPG files

Convert screenshots and PNGs to smaller JPGs.

Convert

WebP to PNG

Image → PNG files

Open downloaded WebP images in any app.

Convert

Transparent Logo

Image → Transparent PNG

Remove a white or solid background from a logo.

Remove backgroundResizeConvert

Email Signature Logo

Image → PNG, max 300 × 100

A small, crisp logo for your email signature.

ResizeConvert

Print Photo 4×6 in

Image → 1800 × 1200 JPG

Prepare photos for 4 × 6 inch prints.

CropResizeConvert

Phone Wallpaper

Image → 1080 × 2400 JPG

Fit a photo to a modern phone screen.

ResizeConvert

Desktop Wallpaper (Full HD)

Image → 1920 × 1080 JPG

Fit a photo to a 16:9 desktop screen.

CropResizeConvert

Image Under 100 KB

Image → JPG under 100 KB

Hit a strict 100 KB upload limit.

ConvertRemove metadataCheck file size

Image Under 1 MB

Image → JPG under 1 MB

Keep photos under 1 MB for uploads and email.

ResizeConvertCheck file size

Scanned Pages to PDF

Image → One A4 PDF

Turn phone photos of documents into one compact PDF.

ResizeConvertImages to PDF

Student Assignment PDF

Image → A4 PDF under 5 MB

Submit handwritten pages as a single, small PDF.

ResizeConvertImages to PDFCheck PDF size

Receipts to PDF

Image → Single PDF of receipts

Bundle receipts for expense claims.

ResizeConvertImages to PDFCheck PDF size

WhatsApp-Ready PDF

PDF → PDF under 2 MB

Make a PDF small enough to send and open quickly on phones.

Compress PDFCheck PDF size

Email-Ready PDF

PDF → PDF under 10 MB

Fit a PDF under common email attachment limits.

Compress PDFCheck PDF size

Upload-Portal PDF (under 200 KB)

PDF → PDF under 200 KB

Meet strict government and exam portal limits.

Compress PDFCheck PDF size

PDF Under 1 MB

PDF → PDF under 1 MB

Get any PDF below 1 MB.

Compress PDFCheck PDF size

Print-Ready Document

PDF → Optimized print-quality PDF

Optimize a PDF for printing without losing sharpness.

Compress PDF

Merge & Compress PDFs

PDF → One compressed PDF

Combine several PDFs into one small file.

Merge PDFsCompress PDF

PDF Pages to Images

PDF → One JPG per page

Share PDF pages as pictures.

PDF to JPGCompress

PDF Cover Thumbnail

PDF → WebP thumbnail

Create a preview image from the first page.

Select pagesPDF to JPGResizeConvert

PDF to Clean Text

PDF → Clean .txt

Copy text out of a PDF without broken lines.

Extract textClean text

Extract First Pages

PDF → Short PDF

Send only the first few pages of a long document.

Select pagesCompress PDF

API-Ready JSON

JSON → Minified, validated JSON

Turn messy JSON into a compact, valid API payload.

Validate JSONFormat JSONClean JSONMinify JSON

Readable JSON for Review

JSON → Sorted, formatted JSON

Make JSON easy to read and diff.

Validate JSONSort keysFormat JSON

Config Clean-Up

JSON → Clean config JSON

Tidy a JSON config file.

Validate JSONClean JSONSort keysFormat JSON

Spreadsheet to API JSON

CSV → Minified JSON array

Send spreadsheet data to an API.

CSV to JSONMinify JSON

CSV to Readable JSON

CSV → Formatted JSON

Inspect CSV data as structured JSON.

CSV to JSONFormat JSON

JSON to Spreadsheet

JSON → CSV file

Open API data in Excel or Google Sheets.

Validate JSONJSON to CSV

JSON to Base64 (Env Var)

JSON → Base64 string

Store JSON credentials in a single environment variable.

Validate JSONMinify JSONBase64 encode

Clean Pasted Text

Text → Clean text

Fix messy text copied from websites and emails.

Clean text

Fix Text Copied from PDF

Text → Paragraph text

Join lines broken by PDF copy-paste.

Clean text

Headline Formatter

Text → Title Case text

Turn rough titles into clean Title Case headlines.

Clean textChange case

URL Slug Generator

Text → url-friendly-slug

Create SEO-friendly URL slugs from titles.

Clean textChange case

Social Caption Checker

Text → Clean caption with length check

Make sure a caption fits Instagram's 2,200-character limit.

Clean textCheck length

Remove Duplicate Lines

Text → Unique lines

Clean up lists of emails, names or keywords.

Clean text

Text to Variable Names

Text → camelCase text

Turn labels into camelCase identifiers.

Clean textChange case

Text to Base64

Text → Base64 string

Encode text for data URIs and headers.

Clean textBase64 encode