No uploads · No signup · Opt-in analytics

Free browser tools that keep your files on your device

81 PDF, developer, image and network tools that run in your browser tab — the files you open are never uploaded.

Tool index

Pick a category, or search above.

81 tools
Developer

Cron Expression Builder

Build a schedule from fields or paste an expression to read it in plain English, with the next five run times.

Local Open
Developer

curl to Code Converter

Paste a curl command and get working JavaScript fetch, Node axios, Python requests, or Go source.

Local Open
Developer

CSV ↔ JSON Converter

Convert in either direction with custom delimiters, quoted fields, and a file download.

Local Open
Developer

Text Diff Checker

Compare two versions line by line. Additions, removals, and collapsed unchanged regions.

Local Open
SEO

Meta Tag & Open Graph Generator

Fill in a form and see live Google, Facebook, and X previews alongside the markup to copy.

Local Open
Developer

JSON Formatter

Validate, beautify, or minify JSON, with the parse error surfaced when it fails.

Local Open
Developer

Unix Timestamp Converter

Read the current epoch time and convert any timestamp to a readable local date.

Local Open
Security

File Hash & Checksum

MD5, SHA-1, SHA-256, and SHA-512 for any file or text, plus a verifier for expected checksums.

Local Open
Security

Password Generator

Cryptographically random passwords from the browser's own CSPRNG, with character-set control.

Local Open
Image

Favicon & App Icon Generator

One square image becomes every icon size a site needs, resized on your own machine.

Local Open
Image

Image Compressor & Converter

Trade quality against file size between JPEG, WebP, and PNG with a live before/after readout.

Local Open
Image

Color Converter

Pick a color and read it back as HEX, RGB, and HSL for pasting into CSS.

Local Open
Utility

Base64 Encoder / Decoder

Encode text to Base64 or decode it back, including full Unicode input.

Local Open
Utility

URL Encoder / Decoder

Percent-encode text for query strings, or decode an encoded URL back to readable form.

Local Open
Utility

Stopwatch

A centisecond stopwatch for timing tasks, with start, pause, and reset.

Local Open
Utility

QR Code Generator

Turn a URL or any text into a scannable QR code, generated locally with a PNG download.

On-device Open
Network

What Is My IP Address

Look up your public IP along with the city, region, and ISP it resolves to.

Uses API Open
Network

DNS Record Lookup

Query A, AAAA, MX, and TXT records for any domain through Google's public resolver.

Uses API Open
PDF

Merge PDF

Combine multiple PDFs into one file, in the order you choose. Processed on your device.

On-device Open
PDF

Split PDF / Extract Pages

Pull out a page range into a new PDF, or split every page into its own file.

On-device Open
PDF

Rotate PDF

Rotate all pages or a range by 90°, 180°, or 270° and download the fixed file.

On-device Open
PDF

Images to PDF

Turn JPG, PNG, or WebP images into a single PDF — one image per page, reorderable.

On-device Open
PDF

PDF to Images

Render each PDF page as a PNG or JPG and download them in one ZIP.

On-device Open
PDF

Extract Text from PDF

Pull the selectable text out of a PDF, page by page, with a .txt download.

On-device Open
Calculators

Number Base Converter

Convert between binary, decimal, hex and octal instantly — handles huge numbers exactly.

Local Open
Calculators

IP Subnet Calculator

Network, broadcast, mask, wildcard, host range and usable hosts from any IP and CIDR prefix.

Local Open
Calculators

Bitwise Calculator

AND, OR, XOR, NOT and shifts at 8 to 64-bit width, with two's-complement signed results.

Local Open
Calculators

Data Storage Converter

Convert bits, bytes, KB, MB, GB, TB — and the binary KiB/MiB/GiB family — exactly.

Local Open
Calculators

Download Time Calculator

How long a file takes at your connection speed — and why Mbps isn't MB/s.

Local Open
Calculators

Text ⇄ ASCII / Unicode

Turn text into ASCII or Unicode codes in decimal, hex or binary — and decode them back.

Local Open
Calculators

GPA / CGPA Calculator

Credit-weighted GPA on 10-point or 4-point scales, with the common CGPA-to-percentage rule.

Local Open
PDF

Add Watermark to PDF

Stamp a diagonal text watermark like CONFIDENTIAL or DRAFT across every page.

On-device Open
PDF

Add Page Numbers to PDF

Number every page — pick the corner, the format (1, Page 1, 1 / 12) and the start value.

On-device Open
PDF

Sign PDF

Draw your signature and place it on any page — processed entirely on your device.

On-device Open
Developer

JSON ⇄ YAML Converter

Convert config files both ways with proper indentation — handy for Kubernetes and CI files.

On-device Open
Developer

UUID Generator

Generate 1 to 1,000 random v4 UUIDs with the browser's crypto — copy or download the list.

Local Open
Developer

Regex Tester

Live match highlighting with flags and capture groups, as you type.

Local Open
Utility

Lorem Ipsum Generator

Classic placeholder text by the word, sentence or paragraph.

Local Open
Developer

JWT Decoder

Decode header, payload and expiry instantly — and verify HS256 signatures with your secret, locally.

Local Open
Developer

SQL Formatter

Turn one-line queries into readable SQL — MySQL, PostgreSQL, SQLite and T-SQL dialects.

On-device Open
Developer

HTML / CSS / JS Beautifier

Unminify and re-indent markup, styles and scripts with js-beautify.

On-device Open
Developer

Markdown Editor & Preview

Write Markdown and watch it render live — sanitized output you can copy as HTML.

On-device Open
Developer

Chmod Calculator

Click permissions or type octal — get 755, rwxr-xr-x and the exact command both ways.

Local Open
Utility

Case Converter

One input, ten cases at once — camelCase, snake_case, kebab-case, Title Case and more.

Local Open
Utility

HTML Entity Encoder / Decoder

Escape text for safe HTML, or turn &-soup back into readable characters.

Local Open
Developer

XML Formatter & Validator

Pretty-print or minify XML and pinpoint the first well-formedness error, with comments and CDATA preserved.

Local Open
Developer

JSON Diff

Compare two JSON documents semantically and list every added, removed and changed value by path, with a JSON Patch export.

Local Open
Developer

JSON Schema Validator

Check JSON against a schema (drafts 2020-12, 2019-09, 07, 04) and list every error with its path, keyword and message.

Local Open
PDF

PDF Page Organizer

See page thumbnails, then drag to reorder, delete, duplicate or rotate pages and save a new PDF.

On-device Open
PDF

Crop PDF

Trim page margins in mm or %, preview the crop live, and apply it to every page or just a range.

On-device Open
PDF

PDF Metadata Editor

Read and change a PDF's title, author, keywords and dates, or remove the document metadata entirely.

On-device Open
Image

Bulk Image Resizer

Resize a batch of photos by width, height, box or percentage and download them all as a ZIP.

On-device Open
Image

Image Cropper

Crop a photo with a draggable box or exact pixels, lock 1:1, 16:9 or 4:5, rotate or flip, and save at full size.

Local Open
Image

EXIF Metadata Remover

Find and strip GPS location, camera and date metadata from JPEG, PNG and WebP photos without re-compressing.

Local Open
Image

SVG to PNG Converter

Render SVG as a crisp PNG, JPEG or WebP at 1×–4× or an exact width, with transparent or solid background.

Local Open
SEO

XML Sitemap Generator

Turn a pasted URL list into a valid sitemap.xml, with per-line checks, lastmod dates and automatic splitting.

Local Open
SEO

Robots.txt Generator & Tester

Build or lint robots.txt, block AI-training crawlers, and test which rule allows or blocks a URL.

Local Open
SEO

UTM Builder

Make GA4 campaign links with utm_source, medium and campaign, with checks for case, spaces and channel grouping.

Local Open
SEO

Schema Markup Generator

Build JSON-LD for Article, FAQ, Product, Event, LocalBusiness and more, checked against Google's required fields.

Local Open
Calculators

Date Difference & Age Calculator

Days, weeks and months between two dates, business days with your holidays, and exact age with next birthday.

Local Open
Network

IPv6 Subnet Calculator

Network, range, exact address count, type and ip6.arpa zone for any IPv6 prefix, plus splitting into smaller subnets.

Local Open
Network

VLSM Calculator

Divide an IPv4 network into subnets sized by host count, with masks, usable ranges, broadcasts and the leftover free blocks.

Local Open
Network

IP Range to CIDR Converter

Range to minimal CIDR blocks, CIDR to first and last address, and merge IP lists into the fewest blocks. IPv4 and IPv6.

Local Open
Network

Port Number Lookup

Search well-known TCP/UDP ports by number, range or service, with IANA vs de facto use and security notes.

Local Open
Security

SSL Certificate Decoder

Read a certificate or chain: subject, issuer, SANs, expiry, key size, extensions and fingerprints, locally.

Local Open
Security

Htpasswd Generator

Build .htpasswd files with bcrypt, APR1-MD5 or SHA-1 for Apache and Nginx, and check passwords against existing lines.

On-device Open
Utility

Word & Character Counter

Live word, character, sentence and paragraph counts with reading time, keyword density and X/SMS length checks.

Local Open
Calculators

Percentage Calculator

X% of Y, X is what % of Y, percentage change, increase or decrease by a percent and percentage difference, with the formula shown.

Local Open
Image

Image to Base64 Converter

Image to data URI, CSS, HTML or Markdown — and Base64 back to a downloadable image. Type detected from the bytes.

Local Open
Developer

HTTP Status Code Lookup

Search every HTTP status code by number, class or keyword, with causes, fixes, RFC, caching and retry advice.

Local Open
Developer

Docker Run to Compose

Turn docker run commands into a compose.yaml, with named volumes, networks and a list of flags that did not map.

Local Open
Security

Bcrypt Generator & Verifier

Hash a password with bcrypt at the cost you choose, check a password against a $2a$/$2b$/$2y$ hash, and see what each part means.

On-device Open
Utility

WiFi QR Code Generator

Turn a Wi-Fi name and password into a scan-to-join QR code, with PNG/SVG download and a printable card.

On-device Open
Security

Email Header Analyzer

Trace Received hops and delays, read SPF/DKIM/DMARC results and flag phishing tricks in pasted headers.

Local Open
Security

IOC Extractor & Defanger

Pull IPs, domains, URLs, emails, hashes, CVEs and ATT&CK IDs out of text; refang, defang and export.

Local Open
Security

CVSS Calculator

Score CVSS v3.1 and v4.0 vectors with base, temporal/threat and environmental metrics, severity and a shareable link.

Local Open
Security

TOTP / 2FA Code Generator

See and check TOTP/HOTP codes from a Base32 secret or otpauth:// link, measure clock drift, and make a new secret with a QR code.

On-device Open
Security

HMAC Generator & Webhook Verifier

HMAC-SHA1/256/384/512 in hex or Base64, plus signature checks for GitHub, Stripe, Slack and Shopify webhooks.

Local Open
Security

Key Pair & CSR Generator

Make an RSA, ECDSA or Ed25519 key with its PEM, OpenSSH public key and fingerprint, plus a CSR with SANs, all in your browser.

Local Open
Security

AES Encrypt / Decrypt

Encrypt text or files with a passphrase (AES-256-GCM, PBKDF2 600k) and decrypt them again, all in your browser.

Local Open
Security

SPF, DKIM & DMARC Checker

Grade a domain's email authentication: SPF lookups and includes, DMARC policy, DKIM key size and fixes.

Uses API Open
81
Free tools
78/81
Process data on your device
0
File uploads
$0
Cost, no account

How it works

Utilities for everyday work and study — a full set of PDF tools from merging to signing, JWT decoding, SQL and code formatting, JSON and YAML, regex, cron, image compression, and calculators for binary, subnetting and GPA. Files you open are processed in your browser tab and never uploaded; only the 3 lookup tools marked Uses API contact an outside service. Pin the tools you use most with the ★ — they stay at the top.

The work happens in your tab

Hashing, image resizing, PDF editing, diffing and parsing all run as JavaScript on your own machine using Canvas, FileReader and crypto.subtle. Files you select are never uploaded.

Honest labels on every tool

Local tools (56) need nothing beyond this site. On-device tools (22) process locally but download an open-source library from cdnjs the first time. Uses API tools (3: What Is My IP Address, DNS Record Lookup and SPF, DKIM & DMARC Checker) must ask a remote service to answer.

Analytics only with consent

Google Analytics loads only if you accept it, and it never sees file contents or anything you paste. Change your choice any time from , and read the privacy policy for the details.

Frequently asked questions

Are these tools free?

Yes. Every tool is free, with no account, no sign-up, and no usage limits.

Are my files uploaded?

No. Files you open in a tool are read and processed by JavaScript in your browser tab and are never uploaded. The only tools that send anything over the network are What Is My IP Address, DNS Record Lookup and SPF, DKIM & DMARC Checker, which need a remote service to answer and are labelled Uses API.

Is it safe to paste secrets, tokens or passwords?

For tools marked Local or On-device, the text is processed in your browser and never transmitted. Avoid pasting secrets into the tools marked Uses API.

Is there a file size limit?

There is no server limit. Very large files are bounded only by your device's available memory, since the file is read locally.

Does the site use cookies or analytics?

Google Analytics is only loaded if you choose Accept in the privacy banner, and it never receives the contents of your files or anything you paste. Pinned and recently used tools are remembered in your browser's local storage. See the privacy policy for details.

Does it work offline?

Once a tool is open it keeps working without a connection, because the processing happens in your browser. Tools marked On-device download their open-source library from cdnjs the first time you use them, so open them once while online.

Keep these on hand

Bookmark ITInfoByte so the tools are one keystroke away next time you need to convert, compare, or hash something.

Browse tools