Free online tools that never upload your files

91 fast tools for images, PDFs, text, developers and everyday math. Everything runs in your browser – private, unlimited, no signup.

🔒 100% private⚡ Instant, no queue♾️ No file limits🚫 No watermark

Image tools 18 tools

Compress, resize and convert images – all in your browser.

🗜️

Compress Image

Shrink photos and graphics for the web, email or WhatsApp. Files never leave your device.

📐

Resize Image

Set an exact width and height for social media, print or profile photos.

🔄

Convert Image

Change image format in one click. Choose PNG for transparency, JPG for photos, WebP for the smallest web files.

🖼️

PNG to JPG

Turn PNG files into smaller, universally supported JPG photos.

🖼️

JPG to PNG

Get a lossless PNG from any JPG – ideal before editing or adding transparency.

🖼️

WebP to PNG

Saved an image from the web and it's .webp? Convert it to PNG so any app can open it.

✂️

Crop Image

Cut out exactly the part of a photo you need – square profile pictures, 16:9 thumbnails or pixel-perfect regions.

🔃

Rotate Image

Fix sideways or upside-down photos and scans in seconds – one image or a whole batch.

🪞

Flip Image

Mirror a selfie so text reads the right way round, or flip a design for print transfers – instantly.

🧬

Image to Base64

Embed small icons and logos directly in HTML, CSS, emails or JSON – no extra HTTP request.

🧬

Base64 to Image

Found a long data:image string in HTML, CSS, JSON or an API response? See the picture and save it as a file.

⭐

Favicon Generator

Every favicon size modern browsers, iPhones and Android expect – plus the HTML to paste into your <head>.

🎨

Color Picker from Image

Match a brand colour from a logo or screenshot exactly – click, copy the HEX code, done.

💧

Add Watermark to Image

Protect product shots, property photos and artwork before posting – your images never leave your device.

🖼️

PNG to WebP

Make screenshots, graphics and transparent PNGs load faster with WebP – without losing the alpha channel.

🖼️

JPG to WebP

Speed up your site and improve Core Web Vitals by serving WebP instead of JPG.

🖼️

WebP to JPG

Downloaded a .webp that a website form or old app refuses? Turn it into a universally accepted JPG.

📱

HEIC to JPG

Turn iPhone HEIC photos into JPGs without uploading them – open this page in Safari to convert.

PDF tools 14 tools

Merge, split and convert PDFs without uploading them anywhere.

📎

Merge PDF

Join contracts, scans and reports into a single PDF. Reorder before merging.

✂️

Split PDF

Pull out the pages you need or burst a PDF into one file per page.

📄

JPG to PDF

Turn scans, receipts and photos into a tidy PDF – one image per page.

🖨️

PDF to JPG

Export PDF pages as images for slides, social posts or quick previews.

🔃

Rotate PDF

Fix sideways scans and upside-down pages for good – the rotation is saved into the file.

🗑️

Delete PDF Pages

Drop blank pages, cover sheets or confidential sections before you share a PDF.

🔀

Reorder PDF Pages

Put scanned pages back in order or flip a back-to-front scan in one click.

🗜️

Compress PDF

Make scans and image-heavy PDFs small enough for email and upload forms – without sending them anywhere.

#️⃣

Add Page Numbers to PDF

Number reports, theses and court bundles in seconds, with a live preview of the first page.

💧

Watermark PDF

Mark drafts and confidential documents before sharing – nothing is uploaded, so sensitive files stay on your device.

🏷️

PDF Metadata Editor

See what a PDF says about who made it – then fix the title shown in browser tabs or wipe the details entirely.

🖼️

PDF to PNG

Export sharp, lossless PNGs of PDF pages – ideal for slides, diagrams and screenshots with text.

📄

PNG to PDF

Turn screenshots, diagrams and scans saved as PNG into a single shareable PDF.

📄

WebP to PDF

Got .webp images that email or print shops will not take? Bundle them into a PDF in one step.

Text tools 16 tools

Count, clean, convert and compare text instantly.

🔢

Word Counter

Live word and character counts for essays, tweets, meta descriptions and ad copy.

🔠

Case Converter

Fix accidental caps lock, format headlines or rename variables – 11 cases, converted as you type.

🔠

Uppercase Converter

Turn any text into capital letters in one paste – no retyping.

🔡

Lowercase Converter

Typed a paragraph with caps lock on? Paste it here and get lowercase back instantly.

🔤

Title Case Converter

Get properly capitalised headlines, blog titles and email subjects in one paste.

🐍

snake_case Converter

Rename variables, database columns and JSON keys to snake_case in bulk.

🧹

Remove Duplicate Lines

Clean email lists, keywords, logs and CSV columns – keeps the first occurrence and the original order.

🔃

Sort Lines

Alphabetise lists, order file names naturally or randomise lines – live as you paste.

🔍

Find and Replace

Replace words across a whole document in one go – including powerful regex rewrites.

📝

Lorem Ipsum Generator

Fill mockups, wireframes and templates with realistic-looking dummy text in seconds.

🆚

Text Compare

Spot every change between two versions of a contract, essay, config file or code snippet.

🆚

Diff Checker

A fast, private diff tool for code reviews, config changes and copy edits.

🔗

Slug Generator

Create readable, lowercase URLs for blog posts, products and file names – live as you type.

Ⓜ️

Markdown to HTML

Write or paste Markdown and grab publish-ready HTML for your CMS, email or website.

🔁

Reverse Text

Write backwards for puzzles, palindrome checks, social posts or reversing a list order.

🔡

Character Counter

Stay under character limits for tweets, SMS, meta descriptions and ad headlines – counted live.

Developer tools 24 tools

Encoders, formatters, hashes and converters – safe for secrets, nothing leaves your browser.

{ }

JSON Formatter

Paste messy JSON, get it pretty, validated and minified – with the exact error position when it's broken.

🔤

Base64 Encode & Decode

Convert text or files to Base64 and back instantly – emoji and accented characters included.

🔤

Base64 Encoder

Turn text, images or any file into Base64 you can paste into JSON, CSS or HTML.

🔤

Base64 Decoder

Paste a Base64 string and read what is inside – text, JSON or a downloadable file.

🔗

URL Encode & Decode

Percent-encode values for links and APIs, decode messy tracking URLs, and see every query parameter in a table.

🔗

URL Encoder

Safely put spaces, &, ?, # and non-English characters into URLs and API calls.

🔗

URL Decoder

Make long tracking links and redirect URLs readable – every parameter decoded and listed.

#️⃣

Hash Generator

Every common hash of your text or file at once – paste the published checksum to confirm a download is genuine.

#️⃣

MD5 Hash Generator

Get the 32-character MD5 checksum of text or a file in milliseconds.

#️⃣

SHA-256 Hash Generator

Compute the SHA-256 fingerprint used by software releases, Git LFS and blockchains.

#️⃣

SHA-1 Hash Generator

Get the 40-character SHA-1 digest still used by Git object IDs and legacy checksums.

#️⃣

SHA-512 Hash Generator

Generate the 128-character SHA-512 digest for high-assurance integrity checks.

🆔

UUID Generator

Cryptographically random v4 or sortable v7 UUIDs, one or a thousand, ready to paste into code or a database.

🆔

GUID Generator

Fresh GUIDs in the format Windows, .NET and SQL Server expect – copied in one click.

🔍

Regex Tester

Write a pattern and watch matches highlight as you type, with every group and a replace preview.

📊

CSV to JSON Converter

Paste or drop a spreadsheet export and get clean JSON – commas and line breaks inside quotes handled correctly.

📊

JSON to CSV Converter

Turn API responses into a spreadsheet: nested fields become columns like address.city.

⏱️

Unix Timestamp Converter

Paste a timestamp from logs or an API and see the exact date in UTC, ISO 8601 and any time zone.

⏱️

Epoch Converter

See the current epoch ticking live and convert any epoch value to a human-readable date.

🔐

JWT Decoder

Inspect a JSON Web Token without sending it to a third-party site – claims, expiry and algorithm at a glance.

🎨

Color Converter

Type any colour format and get all the others – plus contrast ratios against white and black for accessible text.

🎨

HEX to RGB

Paste a hex code from a design file and get rgb() values ready for CSS, Android or Swift.

🎨

RGB to HEX

Turn rgb(…) values from browser dev tools or design apps into a compact hex code.

🏷️

HTML Entity Encoder & Decoder

Safely show code snippets in HTML, or turn &amp;quot;-riddled text back into readable characters.

Generators 9 tools

QR codes, barcodes, passwords, placeholder text and more.

Calculators & converters 10 tools

Quick everyday math and unit conversions.

Why Quikkit instead of TinyPNG, iLovePDF or Smallpdf?

Most "free" online tools upload your files to their servers, cap you at a handful of files per day, and add watermarks or a signup wall. Quikkit runs entirely inside your browser using WebAssembly and the Canvas API. Your photos, contracts and data never leave your device – which also means no waiting for uploads and no limits on size or count.

Every tool is free. Our roadmap includes a Pro tier for batch automation and dynamic QR codes; the core tools will stay free forever.