Skip to content
utilhex

All tools

Search every Utilhex tool by name, task, or file format. Each one runs in your browser.

Merge PDF

Combine several PDFs into a single document.

PDF → PDF

Split PDF

Break one PDF into several files by page range.

PDF → PDF · ZIP

Compress PDF

Shrink a PDF by resizing photos or redrawing pages.

PDF → PDF

Image to PDF

Turn JPG, PNG, or WebP images into one PDF.

JPG · PNG · WebP → PDF

Extract PDF Pages

Save chosen pages from a PDF as a new file.

PDF → PDF

Organize PDF

Reorder and delete pages in a PDF.

PDF → PDF

Rotate PDF

Turn all or selected PDF pages and save the result.

PDF → PDF

Watermark PDF

Stamp text on PDF pages without uploading the file.

PDF → PDF

Add Page Numbers

Stamp page numbers onto a PDF, on your device.

PDF → PDF

PDF to JPG / PNG

Export PDF pages as JPG or PNG images.

PDF → JPG · PNG

PDF Annotator

Mark up a PDF with drawings, notes, and highlights.

PDF → PDF

JSON Formatter & Validator

Pretty-print, validate, and minify JSON.

JSON → JSON

JSON Diff

Compare JSON structurally, including arrays that were reordered.

JSON → Change list · Text diff

Text Diff

Compare two blocks of text line by line.

Plain text · Code → Side-by-side diff · Unified diff

Base64 Encode / Decode

Encode and decode Base64 text and files.

Text · Any file · Base64 → Base64 · Text

URL Encode / Decode

Percent-encode, decode, and inspect URLs.

Text · URL → Text · URL components

UUID Generator

Generate secure v4 and v7 UUIDs in bulk.

None · UUID (for inspection) → UUID list · Text file

JWT Decoder

Read JWT headers, claims, and expiry times.

JWT (JWS compact) → JSON

Timestamp Converter

Convert Unix epoch time to dates and back.

Unix time · ISO 8601 · Date → ISO 8601 · UTC

Hash Generator

SHA, MD5, and HMAC checksums for text and files.

Text · Any file → Hex · Base64

Regex Tester

Test regular expressions with live match highlighting.

Regular expression · Text → Matches · Replaced text

XML Formatter & Validator

Pretty-print, validate, and minify XML.

XML → XML

YAML Formatter & Validator

Format YAML and convert it to and from JSON.

YAML · JSON → YAML · JSON

SQL Formatter

Format SQL for common dialects, without running it.

SQL → SQL

Certificate Reader & Generator

Read a certificate, or create a self-signed one locally.

PEM · DER · CSR → PEM certificate · PEM private key

Compress Image

Shrink JPG, PNG, and WebP images in batches.

JPG · PNG · WebP → JPG · WebP

Resize Image

Change image dimensions by pixels or percentage.

JPG · PNG · WebP → Same as input · JPG

Convert Image

Convert images between PNG, JPG, WebP, and more.

JPG · PNG · WebP → JPG · PNG

Crop Image

Crop a photo to an exact rectangle, in your browser.

JPG · PNG · WebP → Same as input · JPG

Rotate Image

Rotate and flip images in batches, on your device.

JPG · PNG · WebP → Same as input · JPG

Favicon Generator

Build an ICO and PNG favicon pack in the browser.

PNG · JPG · WebP → ICO · PNG

CSV Diff

Compare two CSV files and highlight changed cells.

CSV · TSV → Diff table · CSV report

CSV to JSON Converter

Convert CSV to JSON and JSON back to CSV.

CSV · TSV · JSON → JSON · CSV

CSV Viewer & Cleaner

View a CSV, clean rows, and download the result.

CSV · TSV → CSV

Word Counter

Count words, characters, and reading time.

Text → Statistics

Text Case Converter

Switch text between upper, title, camel, snake, and more.

Text → Text

QR Code Generator

Create QR codes for links, Wi-Fi, and text.

URL · Text · Wi-Fi details → PNG · SVG

Unit Converter

Convert length, weight, temperature, and more.

Number → Number