Morphy

Convert instantly, right in your browser

From merging PDFs, compressing images and creating QR codes to converting JSON, CSV and Base64 — the everyday tasks you reach for, all in one place. Everything runs entirely inside your browser, so your files and data are never sent anywhere. Use it with total peace of mind.

🔒 Your data is never sent anywhere ⚡ No servers involved 💸 Free · no sign-up 📴 Works offline too

📄 PDF

Merge and split, compress, password-protect, convert to and from images, and extract text from PDFs. Everything runs in your browser — your files are never sent.

📄

Merge / Split PDF

Combine several PDFs into one, or split one PDF apart. Both on a single page, with no upload.

🔒

PDF Password

Add a password to a PDF, or remove one. AES-256 supported, processed in your browser without uploading.

🗜️

Compress PDF

Shrink heavy PDFs and scanned documents. Make files small enough to email, with no upload.

🖼️

PDF ⇄ Image

PDF to image, and image to PDF. Convert either direction on a single page.

📃

PDF to Text

Extract the body text from a PDF — for when you can't copy the text. No upload required.

📄

Word to PDF (simple)

Turn Word (.docx) into PDF in your browser. Note: the layout is simplified.

🖼️ Image

Compress, resize and convert images, convert HEIC, and extract text from images (OCR). No upload, total peace of mind.

🗜️

Compress Image

Shrink images to a target size or quality. Process multiple images at once.

📐

Resize Image

Set a width, height or percentage and scale up or down cleanly, keeping the aspect ratio.

🔄

Convert Image Format

Convert between JPEG, PNG and WebP, plus resize and adjust quality.

📷

HEIC to JPEG

Turn iPhone HEIC photos into JPEG or PNG. Multiple at once, with no upload.

🔤

Image to Text (OCR)

Read and transcribe text inside photos and screenshots. English & Japanese, no upload.

🔳 QR / Video

Create and read QR codes, and export audio or GIF from video. Quick, right in your browser.

🔳

QR Code Generator

Generate a QR code from a URL or text. Custom color and size, save as PNG or SVG.

🔍

QR Code Reader

Read the contents (URL or text) from a QR image or screenshot. No upload required.

🎬

Video to Audio

Extract just the audio from a video and save it as MP3, M4A or WAV. No upload required.

🎞️

Video to GIF

Clip part of a video into an animated GIF. Set the start point, length and width.

📝 Text / Date

Count characters, clean up text, convert dates and more — handy tools anyone can use.

🔠

Character Count / Format

Tally characters, lines and bytes on the spot. Remove duplicate lines and sort, too.

📝

Word to Text / Markdown

Extract the body of a Word (.docx) file as text, Markdown or HTML.

🕐

UNIX Timestamp ⇄ Date

Convert between UNIX time (seconds / milliseconds) and dates. Shows UTC and ISO too.

🔒

Password Generator

Set the length and character types to create strong, secure passwords. Nothing is sent.

🧑‍💻 Developer (data & encoding)

JSON, CSV and YAML conversion, plus Base64, hashes, color codes and other conversions developers reach for.

🧩

JSON Formatter & Validator

Tidy up messy JSON so it's easy to read. It points out where any errors are, and can minify to one line.

🔁

JSON ⇄ CSV Converter

Move between JSON arrays and CSV/TSV in either direction. Paste straight from Excel, too.

📊

Excel ⇄ CSV / JSON

Excel files to CSV/JSON, and CSV/JSON to Excel. No upload, total peace of mind.

📄

JSON ⇄ YAML Converter

Convert between JSON and YAML — common in config files — in one click.

🔐

Base64 Encode / Decode

Turn text into Base64 and back. Supports Unicode (UTF-8) and URL-safe output.

🔗

URL Encode / Decode

Turn text and symbols into “%” percent-encoding, or back to the original characters.

🔑

Hash Generator (SHA)

Generate SHA-256/1/384/512 hashes, computed instantly with the browser's built-in crypto.

🎫

JWT Decoder

Paste a JWT to inspect its header, payload and expiry.

🔢

Base Converter

Convert between binary, octal, decimal and hex all at once. Large integers are fine.

🎨

Color Code Converter

Convert between HEX, RGB and HSL. Preview and alpha (transparency) supported.

🔤

Case Converter

Convert to camelCase, snake_case, kebab-case and more, all at once.

📝

HTML Escape

Escape special characters to entities, or unescape them — preventing broken layouts and unintended tags.

🔎

Regex Tester

Test regular expressions on the spot, with match highlighting, groups and a replace preview.

About Morphy

Morphy is a collection of tools for the little everyday “conversions” you keep running into. From common tasks like merging PDFs, PDF-to-image, compressing and converting images, and creating QR codes, to formatting and validating JSON, converting to and from CSV and YAML, encoding Base64 and URLs, converting dates, counting characters and generating hashes — just open your browser and start.

Your data never leaves your device

All conversion runs entirely inside your browser. The data you enter is never sent to a server or stored anywhere. Even if it contains internal or personal information, you can use it with confidence. Once the page has loaded, it even works offline with your connection turned off.

No sign-up, no cost

No account and no fees, ever. Open the page, paste your data, press a button. That's all there is to it.