User guide

Every tool, grouped by job, with a short how-to. All of this also lives on each tool page.

PDF

Solve your PDF problems

PDF Merge

Select two or more PDFs (5 MB each). Merge downloads a single file. Free plan: 5 per day.

Split PDF

Upload a PDF, enter pages like 1-3,5, then download the new file. Free plan: 5 per day, 5 MB max.

Split PDF into Files

Upload a PDF. One page downloads directly; more pages come as a ZIP. Free plan: 5 per day, 5 MB max.

Remove PDF Pages

Upload a PDF, enter pages to drop (1-2,5), download the rest. Free plan: 5 per day, 5 MB max.

Organize PDF

Upload a PDF, then list page numbers in the order you want, like 3,1,2. Free plan: 5 per day.

Compress PDF

Light rebuild keeps text selectable. Strong mode draws pages as JPEG and is smaller but no longer editable text. Free plan: 5 per day.

Resize PDF

Upload a PDF, pick a page size, download. Content is scaled to fit. Free plan: 5 per day.

Images to PDF

Select one or more images. Each becomes a page. Free plan: 5 per day, 5 MB per file.

JPG to PDF

Select one or more JPG files. Conversion stays in the browser. Free plan: 5 per day, 5 MB per file.

PNG to PDF

Select one or more PNG files. Each becomes a page. Free plan: 5 per day, 5 MB per file.

WEBP to PDF

Select one or more WebP files, then create. Free plan: 5 per day, 5 MB per file.

GIF to PDF

Select one or more GIF files. The first frame is used. Free plan: 5 per day, 5 MB per file.

TIFF to PDF

Drop .tif or .tiff files up to 5 MB. Uncompressed and PackBits TIFFs work. Free plan: 5 per day.

Create PDF

Pick A4, Letter, or Legal, set page count, optionally add a title on page 1. Free plan: 8 per day.

Text to PDF

Paste text or drop a .txt file, then create. Free plan: 8 per day, 5 MB max.

HTML to PDF

Paste HTML, set size, create. Scripts are stripped. Free plan: 8 per day.

RTF to PDF

Drop an .rtf file up to 5 MB. Text is extracted in the browser, then saved as PDF. Free plan: 8 per day.

EPUB to PDF

Drop an .epub up to 5 MB. Chapter text is read in the browser. Images and layout are not kept. Free plan: 5 per day.

Markdown to PDF

Paste Markdown or drop a .md file, then create. Headings, lists, bold, and italic are kept. Free plan: 8 per day.

SVG to PDF

Drop an .svg up to 5 MB. External images are not fetched. Free plan: 8 per day.

Invoice Generator

Fill from/to, add lines as description, qty, price, set tax, then download. Free plan: 8 per day.

Scan to PDF

Start the camera, capture each page, then create the PDF. Needs camera permission. Free plan: 5 per day.

PDF to JPG

Upload a PDF. One page becomes a JPG; more pages become a ZIP. Rendering happens in your browser. Free plan: 5 per day.

PDF to PNG

Upload a PDF. One page becomes a PNG; more pages become a ZIP. Rendering happens in your browser. Free plan: 5 per day.

PDF to TIFF

Upload a PDF. One page becomes a TIFF; more pages become a ZIP. Free plan: 5 per day.

PDF to TXT

Upload a text PDF. Scanned pages without OCR will look empty. Free plan: 8 per day, 5 MB max.

PDF to RTF

Upload a PDF. Layout and fonts are not kept. Free plan: 8 per day, 5 MB max.

PDF to Markdown

Upload a text PDF. Headings are not detected; each page becomes a section. Free plan: 8 per day.

PDF to EPUB

Upload a text PDF. Each page becomes a chapter. Image-only scans will fail. Free plan: 5 per day.

PDF to Long Image

Upload a PDF. Pages are stacked top to bottom. Very long files are scaled to fit the canvas. Free plan: 5 per day.

PDF to Scanned PDF

Upload a PDF. Each page is redrawn as an image, then saved as a new PDF. Text is no longer selectable. Free plan: 5 per day.

Extract PDF Text

Upload a text PDF. Output is grouped by page. Image-only scans will look empty. Free plan: 8 per day.

Extract PDF Images

Upload a PDF. Found images download as PNG or JPG. Several files come as a ZIP. Free plan: 5 per day.

PDF Reader

Drop a PDF up to 5 MB, then move between pages and zoom. Free plan: 8 per day.

Rotate PDF

Upload a PDF, pick an angle, download. Free plan: 5 per day, 5 MB max.

PDF Watermark

Upload a PDF, enter watermark text, apply. Free plan: 5 per day, 5 MB max.

Add Text to PDF

Upload a PDF, type the text, pick position and page. Free plan: 5 per day, 5 MB max.

PDF Page Numbers

Upload a PDF and download a numbered copy. Free plan: 5 per day, 5 MB max.

Crop PDF

Upload a PDF, set a margin in points (72 = 1 inch), download. Free plan: 5 per day.

PDF Stamp

Choose a PDF and a stamp image. The stamp is drawn in the bottom-right. Free plan: 5 per day.

PDF Notes

Upload a PDF, pick a page, write the note, apply. The note is drawn on the top-right. Free plan: 5 per day, 5 MB max.

Highlight PDF

Upload a PDF, drag over the preview, apply. Highlights are drawn onto the page. Free plan: 5 per day.

PDF Form Filler

Upload a fillable PDF. Edit the listed fields, then download. Scanned or flattened forms have no fields. Free plan: 5 per day, 5 MB max.

Make PDF Fillable

Upload a PDF, drag rectangles where fields should go, then download. Fill them later in a reader. Free plan: 5 per day.

Remove PDF Annotations

Upload a PDF and download a copy without the Annots dictionary. Drawn-on images stay. Free plan: 5 per day.

Sign PDF

This is a visual mark, not a qualified e-signature. Type a name and download. Free plan: 5 per day.

PDF Metadata

Upload a PDF, change fields, download. Free plan: 8 per day.

Flatten PDF

Upload a PDF with form fields. Flattening bakes them in. Files without forms are still rebuilt. Free plan: 5 per day.

Unlock PDF

Easy24 cannot crack unknown passwords. If your browser can open the file, we try to save a copy without the restriction flag. AES user-password files may fail.

Redact PDF

Upload a PDF, drag boxes over the preview, then apply. This is a visual cover, not forensic deletion. Free plan: 5 per day, 5 MB max.

Title

This is a metadata comparison, not a visual pixel diff. Free plan: 8 per day.

Summarize PDF

Upload a text PDF. Image-only scans will be empty. Free plan: 8 per day, 5 MB max.

Image

Solve your image problems

Image Compressor

Choose an image up to 5 MB, set quality, download. Free plan: 8 per day.

Upscale Image

Drop an image, pick a scale, download PNG. Long edges cap at 4096 px. Free plan: 8 per day.

Meme Generator

Drop a photo, type captions, download JPEG. Free plan: 8 per day, 5 MB max.

Image Converter

Choose a file and a target format, then download. Free plan: 8 per day, 5 MB max.

HTML to Image

Paste HTML, set size, render, download. Scripts are stripped. Free plan: 8 per day.

Image Resizer

Choose a file, set width/height, download PNG. Free plan: 8 per day, 5 MB max.

Crop Image

Choose a file, set X/Y/width/height, crop, then download PNG. Free plan: 8 per day, 5 MB max.

Rotate Image

Pick an angle, choose an image, download PNG. Free plan: 8 per day, 5 MB max.

Flip Image

Choose a direction, pick a file, download PNG. Free plan: 8 per day, 5 MB max.

Black & White

Choose an image and download the grayscale PNG. Free plan: 8 per day, 5 MB max.

Image Watermark

Enter watermark text, choose an image, download PNG. Free plan: 8 per day, 5 MB max.

Blur / Pixelate

Drop an image, choose blur, pixelate, or click-to-censor. Download PNG. Free plan: 8 per day.

Add Image Border

Set width and color, choose an image, download PNG. Free plan: 8 per day, 5 MB max.

Round Image

Choose an image. The center square is clipped to a circle. Free plan: 8 per day, 5 MB max.

Combine Images

Pick a layout, select 2–6 images, download PNG. Free plan: 8 per day, 5 MB each.

Image Grid Split

Drop an image, pick a grid, split. Free plan: 8 per day, 5 MB max.

Add Text to Image

Drop an image, type the text, pick position and color. Free plan: 8 per day, 5 MB max.

Pixelate Image

Drop an image, set block size, apply. Free plan: 8 per day, 5 MB max.

Image Metadata

Drop an image. Dimensions always show; EXIF is read from JPEGs. Free plan: 8 per day.

Collage Maker

Select several images. 2–4 use a 2-column grid; more use 3. Free plan: 8 per day, 5 MB each.

WEBP to JPG

Drop a WEBP file up to 5 MB, then convert. Free plan: 8 per day.

PNG to JPG

Drop a PNG file up to 5 MB, then convert. Free plan: 8 per day.

WEBP to PNG

Drop a WEBP file up to 5 MB, then convert. Free plan: 8 per day.

JPG to PNG

Drop a JPG file up to 5 MB, then convert. Free plan: 8 per day.

PNG to WEBP

Drop a PNG file up to 5 MB, then convert. Free plan: 8 per day.

JPG to WEBP

Drop a JPG file up to 5 MB, then convert. Free plan: 8 per day.

GIF to JPG

Drop a GIF file up to 5 MB, then convert. Free plan: 8 per day.

GIF to PNG

Drop a GIF file up to 5 MB, then convert. Free plan: 8 per day.

JPG to GIF

Drop a JPG file up to 5 MB, then convert. Free plan: 8 per day.

PNG to GIF

Drop a PNG file up to 5 MB, then convert. Free plan: 8 per day.

WEBP to GIF

Drop a WEBP file up to 5 MB, then convert. Free plan: 8 per day.

TIFF to JPG

Drop a TIFF file up to 5 MB, then convert. Free plan: 8 per day.

TIFF to PNG

Drop a TIFF file up to 5 MB, then convert. Free plan: 8 per day.

JPG to TIFF

Drop a JPG file up to 5 MB, then convert. Free plan: 8 per day.

PNG to TIFF

Drop a PNG file up to 5 MB, then convert. Free plan: 8 per day.

PNG to SVG

Drop a PNG file up to 5 MB, then convert. Free plan: 8 per day.

JPG to SVG

Drop a JPG file up to 5 MB, then convert. Free plan: 8 per day.

TIFF to SVG

Drop a TIFF file up to 5 MB, then convert. Free plan: 8 per day.

JPG to AVIF

Drop a JPG file up to 5 MB, then convert. Free plan: 8 per day.

PNG to AVIF

Drop a PNG file up to 5 MB, then convert. Free plan: 8 per day.

WEBP to AVIF

Drop a WEBP file up to 5 MB, then convert. Free plan: 8 per day.

GIF to AVIF

Drop a GIF file up to 5 MB, then convert. Free plan: 8 per day.

ASCII Art

Drop an image. Contrast maps to characters. Free plan: 8 per day, 5 MB max.

Signature Maker

Draw with mouse or finger, then download. Free plan: 8 per day.

Image Palette

Drop an image. Colors are sampled locally on a small canvas.

SVG to PNG

Drop an .svg file, then convert. External fonts may not load.

Video

Trim, mute, GIF, and decode short clips

Video to GIF

Drop an MP4, WEBM, or MOV up to 15 MB. The first few seconds are sampled. Free plan: 5 per day.

MP4 to GIF

Drop an MP4 up to 15 MB, then convert. Only the first few seconds are used. Free plan: 5 per day.

Trim Video

Drop a clip up to 15 MB, set start and end, then run. Output is usually WebM. Free plan: 5 per day.

Mute Video

Drop a clip up to 15 MB, then mute. Output is usually WebM. Free plan: 5 per day.

Compress Video

Drop a clip up to 15 MB, then compress. Output is usually WebM. Free plan: 5 per day.

Extract Audio from Video

Drop a video up to 15 MB, then extract. Output is usually WebM/Opus, not MP3. Free plan: 5 per day.

OGG to WAV

Drop an OGG file up to 15 MB, then convert. Free plan: 5 per day.

M4A to WAV

Drop an M4A file up to 15 MB, then convert. Free plan: 5 per day.

AAC to WAV

Drop an AAC file up to 15 MB, then convert. Free plan: 5 per day.

MP4 to WAV

Drop an MP4 or M4A up to 15 MB, then convert. Free plan: 5 per day.

Text

Count, rewrite, and format writing

Word Counter

Paste or type text. Counts update as you type. Reading and speaking time appear below the stats. Use the buttons to change case or clear the box.

Lorem Ipsum

Set paragraph count and words per paragraph. Click Generate. Copy sits next to the button and on the output box.

Line Tools

Paste a list, one item per line. Click a button to sort, deduplicate, reverse, shuffle, or trim. Copy sits on the text box. Each operation updates the box so you can chain them.

Markdown Preview

Write or paste Markdown into the editor. Preview updates instantly on the right. Use Load sample to test formatting and Copy to reuse the source.

Fancy Text

Type or paste text. Every style updates live below. Copy the one you want. Some apps and fonts may not show every character.

ASCII Banner

Type a short word or phrase. Choose a FIGlet font and spacing. Copy the banner from the preview.

Text to Speech

Paste or import text. Filter voices by language or gender, preview one, set speed, then press Speak. Pause or stop at any time. Free plan: 20 plays per day.

Slug Generator

Type a title. The slug updates live. Pick dash or underscore, optionally remove stop words and numbers, then copy.

Text Diff

Paste original text on the left and the new version on the right. The line diff updates live. Copy the result when you are done.

Whitespace Cleaner

Paste messy text. Tick the cleanups you want. The output updates live. Copy when it looks right.

Readability Analyzer

Paste a passage or load a sample. Scores and counts update as you type. Copy sits on the text box. Import a .txt file if you prefer.

Text Repeater

Type the text, pick a count, choose a separator, then copy the result. It updates as you type.

Text Reverser

Paste text, pick a mode (characters, words, lines, each word, or mirror), then copy the reversed result.

Word Frequency

Paste text on the left. The frequency table updates live. Click any column header to sort. Tick Ignore stop words to hide common glue words.

Find and Replace

Paste text, enter what to find and what to replace it with. Optionally enable regex or ignore case. The result updates live and shows a match count.

String Escape

Pick a mode (JS escape, JS unescape, HTML escape, HTML unescape, or SQL escape). Load a sample or paste your own text. The output updates live — copy when ready.

Content Summarizer

Paste an article with full sentences. Set how many sentences to keep (2–12). The summary updates live — copy when ready. No AI model is used.

Bionic Reading

Paste your text, adjust the bold ratio slider (20–60%), then copy the resulting HTML to use anywhere that accepts HTML.

Convert

Convert encodings and data formats

Base64 Encode / Decode

Choose Encode or Decode. Optionally enable URL-safe or MIME line wrap. Paste text, use live mode or Convert, then copy or download.

File ⇄ Base64

Drop a file (free: 20/day, 5 MB), pick an output format, copy or download text. Paste Base64, Data URI, JSON, or XML to decode and save the file.

Image ⇄ Base64

Drop an image (free: 8/day, 5 MB) or paste Base64 / data URI. Pick a snippet format, copy, preview, or download the image.

Hex ⇄ Base64

Choose Hex → Base64 or Base64 → Hex. Paste input (hex may include spaces or 0x). Adjust formatting, then copy or download.

Base64URL Converter

Pick Encode, Decode, Standard → URL-safe, or URL-safe → Standard. Paste input, optionally keep padding, then copy or download.

PDF ⇄ Base64

Drop a PDF (free: 10/day, 5 MB) or paste Base64 / data URI. Pick a snippet format, preview in the browser, copy, or download the PDF.

Data URI

Drop a file (free: 20/day, 5 MB) or encode text. Switch snippet type for CSS/HTML/Markdown. Paste a data URI to preview and download the bytes.

Validate Base64

Paste a Base64 string. Read the live status card, pick Repair / Normalize / To Base64URL / MIME wrap, then copy or download the cleaned value.

Uuencode / Uudecode

Encode: type text or drop a file (max 5 MB), set filename and mode, copy or download .uue. Decode: paste uuencode and download the binary.

Gzip ⇄ Base64

Choose Compress or Decompress. For compress, pick Base64 / Base64URL / hex output. Paste input, use live mode, copy, download text, or save a .gz file.

URL Encode / Decode

Choose Encode or Decode and a mode (Component, URI, or Form). Paste text, use live mode or Convert, then copy or download.

Color Converter

Pick a color or paste HEX, RGB, HSL, or HSV. Every format updates live. Copy any field or check WCAG contrast. Unlimited on the free plan.

Number Base Converter

Type a value in any base field (BIN, OCT, DEC, HEX, or custom). The other bases update live. Toggle prefixes or grouping, then copy or download.

Morse Code Translator

Choose Encode or Decode. Optionally set style and word separator. Paste text or Morse, play audio at your WPM, then copy or download.

Roman Numerals Converter

Type an Arabic number (1–3999) or a Roman numeral. The other field updates live. Use the chart to insert symbols, then copy or download.

Text ⇄ Binary

Choose Encode or Decode. For encoding, pick a separator (space, none, or newline). Paste text or binary, use live mode or Convert, then copy or download.

Number to Words

Enter a number, pick English or Turkish and a case style. Optionally enable currency or British and. Copy or download the spelled result.

Markdown ⇄ HTML

Choose Markdown → HTML or HTML → Markdown. Paste input, use live mode or Convert, preview HTML when converting to HTML, then copy or download.

Base32 Encode / Decode

Choose Encode or Decode and an alphabet (Standard, Hex, or Crockford). Paste text or Base32, use live mode, then copy or download.

CSV ⇄ XML

Paste or drop CSV/XML (free: 40 downloads/day, 5 MB). Pick direction and delimiter, tune root/row tags, use live mode, then copy or download.

Split CSV

Paste or drop a CSV (free: 40/day, 5 MB). Set rows per file and delimiter, preview parts, then download one CSV or a zip of all parts.

Color Shades

Pick a base color, choose HSL or RGB, set steps and strength. Copy any swatch or export a Tailwind / CSS token scale.

Color Mixer

Pick From and To colors (or paste HEX/RGB/HSL). Choose RGB or HSL mix, set steps, click a swatch to copy, or export the whole ramp.

Generate

QR, barcodes, passwords, and IDs

QR Code Generator

Pick a mode (text, Wi‑Fi, email, SMS, phone, or vCard), fill the fields, set size/colors/ECC, then Generate. Download PNG or SVG. Free exports include a small Easy24 mark.

Password Generator

Pick Random, PIN, or Pronounceable. Set length and options, generate one or many, then copy or download. Entropy updates with your settings. Unlimited on the free plan.

UUID Generator

Pick a version, count (up to 100), and formatting. Generate, then copy or download as lines, commas, or JSON. Paste any UUID into Decode to see version, variant, and timestamps for v1/v7.

Nano ID Generator

Pick an alphabet preset (or custom), set length and how many IDs, generate, then copy or download as lines, commas, or JSON. Entropy and collision odds update with your settings.

Placeholder Image

Pick a size preset or enter width and height, set colors and optional label, choose PNG/SVG/JPEG/WebP, then download. Preview updates live. Unlimited on the free plan.

Random Picker

Paste one item per line (or commas). Optional weight with Name | 3. Set how many to pick, enable remove-after-pick for raffles, then Pick. History keeps recent winners.

Barcode Generator

Pick a format, enter a valid value (samples load with each format), tune bar width, height, colors, then download PNG or SVG. Preview updates live.

Dice Roller

Pick a die (d4–d100) or type notation like 2d6+3, 2d20kh1 (advantage), or 4d6dl1. Set count, sides, and modifier, then Roll. History keeps recent results.

Coin Flip

Optionally rename heads/tails, pick single flip, multi-flip, or best-of series, then Flip (or press Space). Stats and history update in this tab.

Passphrase Generator

Set how many words, pick a separator and casing, optionally append a digit or symbol, generate one or many, then copy or download. Entropy updates with your settings.

Random Number Generator

Choose integer or decimal, set min/max and count, optionally require unique integers and sort, then Generate. Copy or download the list.

Privacy Policy Generator

Enter company details, toggle the sections that apply (analytics, cookies, payments, EU users, children, providers), preview live, then copy or download TXT/PDF. Have a lawyer review before publishing. Free plan: 8 PDF downloads/day.

NDA Generator

Choose mutual or one-way, enter both parties, purpose, term, and governing law, toggle optional clauses, preview live, then copy or download TXT/PDF. Have a lawyer review before signing. Free plan: 8 PDF downloads/day.

Bill of Sale Generator

Choose general, vehicle, or equipment; fill seller, buyer, description, price, and payment; set as-is or warranty; toggle liens/witness/notary; preview live; copy or download TXT/PDF. Review local rules before use. Free plan: 8 PDF downloads/day.

Purchase Agreement Generator

Enter seller and buyer, describe the goods, set price, deposit, delivery, and law; toggle inspection, risk of loss, and returns; preview live; copy or download TXT/PDF. Have a lawyer review before signing. Free plan: 8 PDF downloads/day.

Business Name Generator

Enter optional keywords, pick industry and style, generate a list, star favorites, and copy or download. Domain stubs are suggestions only — check trademarks and availability yourself.

Slogan Generator

Enter a product or brand, optional keywords, pick a tone, generate lines, star favorites, and copy or download TXT. Edit before you publish.

Poll Generator

Write the question, one option per line, pick single or multi-select and export format, preview, then copy or download. This does not host votes.

SVG Blob Generator

Pick fill mode and colors, tune points, variation, seed, and size, preview the blob, then copy SVG, path d, or CSS clip-path — or download the SVG file.

SVG Pattern Generator

Pick a pattern kind, set foreground and background colors, adjust tile size, weight, opacity, and rotation, preview the tile, then copy SVG, tile SVG, or CSS — or download SVG.

Fake IBAN Generator

Pick a country, set how many IBANs to create, generate, then copy or export. Optionally paste an IBAN to check length and MOD-97. Free plan: 40 generates/day.

Font Pair Finder

Filter by mood or search a font name, pick a pair, tweak sample text and sizes, preview with Google Fonts, then copy @import, link tags, or CSS variables.

Calculate

Age, BMI, tips, units, and percentages

Unit Converter

Pick a category or a common pair. Enter a value and the from/to units. The result updates as you type. Swap reverses the pair. Copy sits next to the result.

Percentage Calculator

Type numbers in either pair. Letters are ignored. Results update as you type. Copy sits next to the result.

Age Calculator

Pick a mode. Enter dates. Age, a birth date, or a gap updates as you change the fields. Copy sits on the result.

BMI Calculator

Pick metric or US units. Enter height and weight. BMI, category, and healthy weight update as you type. Copy sits on the result.

Tip Calculator

Enter the bill, a tip percent, and how many people. Presets set the percent. Results update as you type. Copy sits on each amount.

Mortgage Calculator

Enter price, down payment, yearly rate, and years. Optional yearly tax, insurance, and monthly HOA. Results update as you type. Copy sits on each amount.

Bit / Byte Converter

Enter a number and pick the source unit. All bit and byte units update as you type. Switch 1024 (KiB) or 1000 (kB). Copy sits next to each result.

Download Time

Enter the file size and the download speed. Pick units. Speed can be Mbps (bits) or MB/s (bytes). The time updates as you type. Copy sits next to the result.

Developer

JSON, CSS, regex, XML, and TypeScript

JSON Formatter

Paste JSON or import a file. Click Format for pretty-print, Minify to compress, Validate to check syntax, or Sort keys to alphabetize object keys. Copy or download the result. Unlimited on the free plan.

Meta Tag Generator

Fill in title, description, URL, and image. Adjust Open Graph type, Twitter card, robots, and author. Preview the social card live, then copy or download the HTML.

CSS Gradient Generator

Pick linear or radial, choose colors (optionally add a middle stop), set angle or shape, then copy or download the CSS. Use presets or Random for quick starts.

HTML Entity Encoder

Choose Encode or Decode. For encoding, pick Basic (5 chars), Extended (non-ASCII), or All (numeric). Paste text, use live mode or click Convert, then copy or download.

CSV ⇄ JSON Converter

Paste CSV or a JSON array of objects. Pick CSV → JSON or JSON → CSV, set the delimiter, click Convert, then copy or download. Import a file instead of pasting if you prefer.

JSON ⇄ YAML Converter

Paste JSON or YAML, choose JSON → YAML or YAML → JSON, click Convert, then copy or download. Import a .json, .yaml, or .yml file if you prefer.

JSON ⇄ XML Converter

Paste JSON or XML, choose JSON → XML or XML → JSON, set options, click Convert, then copy or download. Import a .json or .xml file if you prefer.

Regex Tester

Enter a pattern and flags (or use presets), paste sample text, pick Match / Replace / Split, then copy or download results. Matches highlight live in the input panel.

Query String Parser

Paste a full URL, ?a=1&b=2, or JSON. Parse shows a key/value table and JSON output. Build converts JSON to an encoded query or full URL.

JSON to TypeScript

Paste JSON or import a .json file, set the root type name and options, click Convert, then copy or download the TypeScript.

XML Formatter

Paste XML or import a file, choose Format or Minify, set indent size, then copy or download. Validate checks syntax without changing output.

SQL Formatter

Paste a SQL query or import a file, pick keyword case and indent, click Format or Minify, then copy or download.

Contrast Checker

Pick foreground and background colors with the picker or hex input. The ratio and WCAG pass/fail levels update live. Copy CSS or apply a suggested accessible foreground.

CSV to SQL

Paste CSV with a header row, set table name and options, click Convert, then copy or download the SQL.

HTML to JSX

Paste HTML or import a file, optionally wrap as a React component, click Convert, then copy or download the JSX.

CSS Formatter

Paste CSS or import a file, choose Format or Minify, set indent and options, then copy or download.

Box Shadow Generator

Pick a preset or adjust sliders, add layers if needed, then copy or download the CSS.

Border Radius Generator

Pick a preset or adjust corner sliders, toggle linked mode or units, then copy or download the CSS.

HTML Preview

Paste HTML or import a file on the left. Preview updates live on the right in a sandboxed iframe.

Cron Generator

Pick a preset or edit each field, paste an existing expression to parse, then copy or download.

HTTP Status Codes

Search by code or name, filter by category, click a row for details, then copy or download CSV.

UTM Builder

Paste a base URL, fill utm_source, utm_medium, and utm_campaign, then copy the full URL or query string.

robots.txt Generator

Choose a preset or edit user-agent blocks, one path per line for Allow and Disallow, then copy or download robots.txt.

CSS Glassmorphism

Adjust blur, opacity, and tint, pick a background preview, then copy or download the CSS.

CSS Triangle

Choose direction and size, pick a color, preview the triangle, then copy or download the CSS.

CSS Loader

Pick a loader type, tune size speed and color, copy the CSS and HTML snippet, or download the bundle.

CSS Clip Path

Pick a preset shape or enter a custom clip-path value, preview it, then copy or download the CSS.

CSS Cubic Bezier

Pick a preset or move the four control values, preview motion, then copy transition and timing-function CSS.

JSON Tree Viewer

Paste JSON or import a file, expand nodes, search keys or values, copy paths or formatted JSON.

JavaScript Formatter

Paste JavaScript or import a file, choose Format or Minify, set indent, then copy or download.

Security

Hashes, JWT, passwords, and ciphers

Hash Generator

Paste text, pick an algorithm, then Hex or Base64. The digest updates as you type. Copy sits on each field. Paste a known digest to check a match.

HTTP Basic Auth

Type a username and password. The Authorization header updates as you type. Or paste a header and decode. Copy sits on each field label.

Caesar Cipher

Paste input text. Set the shift with the slider, the number 0–25, or the A–Z key. Encode and decode update as you type. All shifts lists every decode.

JWT Debugger

Paste an encoded token. Header and payload update as you type. Enter the HMAC secret or a PEM public key to check the signature. Use the encoder tab to edit JSON and sign a new token. Copy sits on each field label.

HMAC Generator

Paste the message and secret. Pick HMAC-SHA256 or another SHA size, then Hex or Base64. Generate shows the MAC as you type. Verify: paste only the received HMAC in the matching encoding.

File Hash

Drop one file up to 5 MB. It appears under the drop zone; the X removes it. Select MD5 and SHA sizes, then Hex or Base64. Copy sits on each hash. Paste a known digest to check a match.

Password Strength

Type a password. Show or hide with the eye. Read the bar, crack-time estimate, and the mix checks. Scoring is a heuristic, not a guarantee.

Time

Clocks, timers, and timestamps

Stopwatch

Start this online stopwatch, pause, record laps, or reset. Runs in this tab only.

Countdown Timer

Set a duration or a target date, or pick a quick target. Start this countdown timer. An alarm plays when time is up.

Pomodoro Timer

Start this online Pomodoro timer for 25 minutes of focus. Use next to skip to a short or long break. After four rounds you get a 15-minute long break.

Metronome

Enter a tempo between 30 and 300 BPM, then start this online metronome. Allow sound if the browser asks. The click stays in this tab.

World Clock

Open this online world clock. Times update every second in this tab. Each city uses its IANA zone, including daylight saving where it applies.