Open a tool
Go straight to what you need. No account, installation, or subscription.
SMALL TOOLS. EVERYDAY TASKS.
Make an image smaller. Get your text just right.
Finish the little things and get on with your day.
PICK ONE. GET IT DONE.
303 useful tools.
One less thing to figure out.
Shrink JPEG, PNG, or WebP images locally with a quality control, while keeping the original dimensions for easy sharing.
Crop JPEG, PNG, or WebP images by precise pixel coordinates, preview the selection, and download a focused new image.
Convert JPEG or PNG images to WebP in your browser, with a quality setting and a ready-to-download result.
Convert PNG or WebP images to JPG locally with adjustable quality and a preview, ready for download when finished.
Resize a JPEG, PNG, or WebP image to exact pixel dimensions in your browser, with an optional locked aspect ratio and no upload.
Rotate a JPEG, PNG, or WebP image by an exact angle in your browser, with quick quarter-turn controls and no upload.
Add a text or image watermark to a JPEG, PNG, or WebP file in your browser, with position, size, color, and opacity controls.
Pick an exact pixel from a JPEG, PNG, or WebP image and read its HEX, HEXA, RGB, and RGBA color values in your browser.
Replace a video’s audio with a browser-decodable audio file and download a real WebM video, entirely in your browser.
Blur or pixelate a manually selected face-sized rectangle in your browser, then export a new JPEG, PNG, or WebP file.
Adjust the global hue, saturation, brightness, or RGB channels of a local JPEG, PNG, or WebP image and download a PNG, JPEG, or WebP copy.
Change the opacity of a JPEG, PNG, or WebP image in your browser, preview the transparent result, and download a new PNG without uploading the source.
Mix two to four colors with adjustable weights, compare RGB and HSL interpolation, and read HEX, RGB, HSL, and contrast values locally.
Convert a JPG to PNG or WebP locally in your browser, with a quality control for WebP and no image upload.
Take one photo or choose one image, then download a real single-page PDF created privately in your browser.
Make a chosen color transparent in a JPEG, PNG, or WebP image with an explicit RGB tolerance, preview, and PNG download in your browser.
Change an animated GIF playback speed locally, then download a newly encoded GIF89a file with the same canvas and frames.
Convert 3, 4, 6, or 8 digit HEX colors into normalized RGBA values and copy-ready CSS in your browser.
Turn a restricted, text-focused HTML fragment into a downloadable PNG or JPEG locally, without loading its scripts, styles, links, or assets.
Find the average RGB, HEX, HSL, and alpha color of a JPEG, PNG, or WebP image locally in your browser.
Extract a ranked palette from a JPEG, PNG, or WebP image locally, with HEX values, pixel shares, and one-click copying.
Edit a JPEG, PNG, or WebP image in your browser with crop, rotation, scaling, and text annotation controls.
Apply adjustable Canvas image filters to a local JPEG, PNG, or WebP image, preview the result, and download a filtered PNG, JPEG, or WebP copy.
Convert a local JPEG, PNG, GIF, WebP, or SVG image into Base64 text or a complete data URL in your browser.
Turn a small, ordered set of JPEG, PNG, or WebP images into a real animated GIF locally in your browser, with size, timing, and loop controls.
Combine a bounded set of JPEG, PNG, or WebP images into one real PDF locally in your browser, with page-size and margin controls.
Create an original fictional chat style conversation card in your browser and export it as a local PNG or HTML file.
Create an original Instagram-style direct message conversation card with your own names and text, then preview or download it locally as a PNG.
Apply free, generic photo filters to JPEG, PNG, or WebP images locally, preview the result, and download a new copy.
Design an original square social post card from your own image or a blank canvas, add text and colors, and download a PNG locally.
Create an original 9:16 social story draft from your own image or a blank canvas, add text and gradients, preview it on mobile, and download a PNG locally.
Turn JPG images into a real PDF locally in your browser, with A4 or Letter pages, clear orientation controls, and a direct download.
Convert a JPG image to PNG locally in your browser with a preview, exact pixel bounds, and a direct download.
Repeat a browser-supported audio file by loop count or exact target duration, then export a real 16-bit PCM WAV locally.
Repeat a browser-playable video locally and export a newly recorded WebM video with clear duration and memory limits.
Add readable top and bottom captions to your own image or an original blank canvas, preview the result, and download a PNG locally.
Join several browser-decodable audio files in a chosen order and download one real 16-bit PCM WAV, entirely on your device.
Join browser-decodable video clips in any order and download one real WebM video, entirely in your browser.
Render selected pages of a local PDF as real PNG images in your browser, with DPI and output limits.
Convert selected PDF pages to real JPG images in your browser, with page selection, scale, and quality controls.
Manually pixelate, blur, or cover selected image rectangles in your browser, then export a new JPEG, PNG, or WebP file.
Create a smaller PNG candidate in your browser by resizing or deliberately reducing decoded RGB detail, then compare its actual file size before downloading.
Turn one PNG into a real, locally generated PDF with matching page dimensions, transparency support, and a direct download.
Split a local JPEG, PNG, or WebP image into a row, column, or grid of PNG tiles in your browser.
Check a local static SVG, rasterize it at a bounded size, and download a real one-page PDF without uploading the artwork.
Convert a checked SVG into a downloadable PNG at a deliberate size, background, and scaling mode in your browser.
Create an original micro-post card with a display name, handle, avatar, timestamp, and engagement stats, then export it as a PNG.
Turn tweet-style text, author details, timestamps, and engagement numbers into an original PNG card locally in your browser.
Enlarge a JPEG, PNG, or WebP image locally with Canvas, using a chosen scale or target size and a clear output limit.
Change a video playback speed locally in your browser and download a newly recorded video with its real supported format.
Turn a short browser-decodable video clip into a real animated GIF locally, with explicit clip, frame-rate, color, and size limits.
Parse a public Vimeo URL or video ID locally and preview official Vimeo CDN thumbnail candidates.
Convert a WebP image to JPG locally with adjustable quality, a chosen background for transparency, and a preview before download.
Convert one WebP image into a real, single-page PDF locally in your browser, with a preview and direct download.
Convert a WebP image to a lossless PNG locally with transparency preserved, a preview, and a download.
Create a fictional chat mockup with participants, messages, timestamps, and an original bubble theme, then export PNG or text locally.
Parse a YouTube URL or video ID locally and preview official thumbnail candidates for browser download.
Convert HEX, RGB, and HSL colors locally, including alpha values, CSS percentage channels, and modern slash syntax.
Replace the first or every literal or regular-expression match locally, with explicit case, Unicode boundary, flag, and replacement-reference controls.
Convert pasted text to uppercase instantly in your browser while keeping spacing, punctuation, and line breaks easy to review.
Compare two text passages in your browser by word, character, or line, with highlighted additions, removals, and a clear change summary.
Rotate selected PDF pages by 90, 180, or 270 degrees locally in your browser while preserving vector text and artwork.
Add page numbers to a local PDF in your browser with starting number, placement, size, color, and margin controls.
Add a text watermark to every page of a local PDF in your browser, with position, opacity, rotation, size, and color controls.
Add a standard PDF sticky-note annotation at an exact page coordinate, or remove sticky notes created by this local tool.
Convert browser-decodable audio to a real 16-bit PCM WAV file locally, with preview and download.
Change the speed of browser-decodable audio locally, listen to the result, and download a new uncompressed WAV file.
Convert a CSV file from comma, semicolon, tab, pipe, or a custom separator to another separator in your browser.
Edit selected standard PDF document-information fields locally, then download a rewritten application/pdf file.
Create a one-page fillable PDF contact form with text fields and a consent checkbox, entirely in your browser.
Draft an English invoice with a live preview and download a real PDF generated locally in your browser.
Create a simple, real PDF from a title and basic Latin text in your browser, with page size, orientation, margins, and a direct download.
Crop every page of a local PDF by shared margins or an exact rectangle in PDF points, entirely in your browser.
Transpose CSV data by turning rows into columns locally in your browser, with quoted fields and empty cells preserved.
Convert CSV files or pasted CSV text to tab-separated values locally in your browser.
Create a local one-line invoice record as a real PDF summary and a self-defined XML file, entirely in your browser.
Clean and normalize a batch of email addresses locally by trimming whitespace, lowercasing, removing exact duplicates, and flagging obvious format errors.
Extract one page, a continuous range, or a custom page list from a local PDF and download a new PDF in your browser.
Fill text and checkbox fields in a local AcroForm PDF and download the completed PDF in your browser.
Flatten standard AcroForm fields in a local PDF into page content and download a real application/pdf file.
Split every PDF page into two vector pages horizontally or vertically, entirely in your browser.
Insert one or more columns into CSV data with header names and default values directly in your browser.
Create a simple itemized invoice and download it as a real PDF, entirely in your browser.
Create a clean, printable job application PDF from your details, target role, skills, and cover note - entirely in your browser.
Convert a list between new lines, commas, tabs, semicolons, or a custom separator in your browser.
Shuffle a newline, comma, tab, semicolon, or custom-separated list locally in your browser, then copy or download the result.
Turn a small, documented Markdown subset into a real PDF locally in your browser.
Convert whole numbers into clear English words in your browser, with support for negative values and comma-separated input.
Arrange PDF pages on paper sheets in a browser with 2, 4, or custom rows and columns.
Read structural digital-signature metadata from a local PDF in your browser, without uploading it or making a trust decision.
Create a local EPUB 3.3 from a PDF with embedded text where available or page-image XHTML, without uploading the document.
Extract existing text objects from a local PDF into a UTF-8 Markdown transcript, with one fenced text block per page.
Extract embedded text from a local PDF in your browser and download it as UTF-8 text, with page and output limits.
Rasterize selected PDF pages as a bounded, uncompressed 8-bit RGB TIFF locally in your browser.
Clean and format a phone number with focused country and output options, using transparent browser-side heuristics.
Render every page of a local PDF into pixels and package the result as a new image-based PDF in your browser.
Reorder, duplicate, or remove PDF pages locally with an explicit page list and a downloadable PDF preview.
Remove eight standard PDF Info fields locally and download a rewritten PDF without uploading your document.
Delete selected pages from a local PDF and download a clean PDF in your browser.
Give a local PDF or image a subtle scanned-paper appearance and download a new image-based PDF in your browser.
Add a visible handwritten, typed, or image signature to a local PDF and download a new application/pdf file.
Swap two columns in a CSV file or pasted CSV text locally in your browser.
Convert plain ASCII text to its 8-bit binary representation in your browser, with optional spaces and line breaks preserved.
Turn plain text into a real PDF in your browser with page size, font size, margins, wrapping, and a local download.
Convert text to readable Unicode code point notation or decode U+XXXX values back to text locally in your browser.
Transpose CSV rows and columns in your browser without uploading your data.
Estimate a scenario-based Twitter (X) ad revenue range from impressions, eligible reach, CPM, and an assumed creator share.
Explore a small set of curated Google Fonts heading and body pairs, inspect copyable CSS, and opt in to a remote font preview.
Preview text with adjustable word-prefix emphasis in your browser while preserving every space, line break, number, and punctuation mark.
Turn English text into a handwriting-style A4 preview with device fonts, paper, ink, spacing, and margin controls, then download PNG pages locally.
Find a curated set of emoji by name or category, choose a skin tone where supported, build text, and copy it locally in your browser.
Draw short US-ASCII text as a copyable fixed-width banner with local 5 × 5 letterforms, line wrapping, and a TXT download.
Turn words into standard numeronyms locally, keeping their first and last displayed characters with a visible count between them.
Turn a title into a lowercase URL slug with hyphens, optional Unicode letters, and local processing in your browser.
Convert text to lowercase, uppercase, title case, sentence case, or toggle case locally while preserving whitespace and line breaks.
Repeat a list from 2 to 100 times in your browser, with explicit separators, whole-list or per-item order, and optional reversed copies.
Count how often each list item appears locally, with literal separators, case and whitespace controls, predictable tie order, and three result formats.
Extract distinct values or only values that occur exactly once, with literal separators, case and whitespace controls, and stable input order.
Split a list into fixed-size groups locally, with literal separators, optional wrappers, empty-item control, and padding for the final group.
Reverse the order of list items locally, with separate literal input and output separators plus explicit whitespace and empty-item controls.
Move list items left or right by a chosen number of positions locally, with literal separators and explicit whitespace and empty-item controls.
Randomly shuffle an English list in your browser with unbiased Web Crypto sampling, comma or line input, duplicate controls, and copy-ready output.
Sort list items alphabetically, numerically, or by Unicode length in your browser, with stable ties and explicit duplicate controls.
Keep the first or last number of list items in your browser, with literal separators and explicit whitespace and empty-item controls.
Remove exact text from the left and right edges of every list item locally, with single-level or repeated unwrapping.
Add exact text to the left and right edges of every list item locally, with one or more wrapping layers and literal separators.
Hide exact words or phrases in text locally with Unicode-aware whole-term matching, symbol masks, or fixed replacement text.
Create mirrored palindromes locally by appending or prepending a Unicode-aware reversal, with optional shared center and per-line processing.
Extract practical email addresses from text locally, with duplicate controls, Unicode domain support, and optional Punycode output.
Extract a substring by a clear 1-based position and length, using Unicode grapheme or code-point indexing with optional per-line reversal.
Find selected bidirectional controls, zero-width format characters, unusual spaces, and control codes with precise Unicode positions.
Join one string per line with an exact preset or custom separator, optional blank-line removal, and predictable end trimming.
Check a whole text or each line for palindrome symmetry with explicit Unicode normalization, filtering, and comparison-unit rules.
Wrap a complete text or every line in straight, curly, international, or custom quote marks with explicit inner-quote handling.
Randomize letter case locally with browser cryptography, a selectable uppercase probability, and explicit ASCII or Unicode scope.
Repeat a complete text a bounded number of times with an exact preset or custom literal separator, entirely in your browser.
Reverse a complete text or each line by displayed grapheme clusters or Unicode code points, with explicit trimming and empty-line rules.
Convert A–Z text to the standard ICAO/NATO spelling alphabet in your browser, or decode NATO code words back to letters.
Apply the reversible ROT13 substitution to ASCII letters locally while preserving case and every other character exactly.
Cyclically shift a complete text or each line left or right by displayed grapheme clusters or Unicode code points.
Split text by a literal separator, an isolated regular expression, a Unicode-aware length, or an exact number of balanced pieces.
Encode supported text as International Morse code or decode Morse back to text, with explicit signal symbols and error handling.
Shorten complete text or every line to an exact Unicode-aware maximum while keeping the beginning or ending and optionally adding an indicator.
Encode browser text as JavaScript-style four-digit Unicode escape sequences or decode strict \uXXXX sequences locally.
Parse an absolute web-style URL, edit its components and ordered query parameters, then rebuild a standards-normalized URL locally.
Count Unicode whitespace-separated words, code points, bytes, lines, paragraphs, sentence estimates, and reading or speaking time locally.
Trim, collapse, and reshape pasted whitespace locally while choosing whether line breaks stay, compress, or become spaces.
Sort up to 50,000 pasted lines in your browser with alphabetical, natural-number, or exact Unicode order, stable ties, and a TXT download.
Remove duplicate lines locally with first or last occurrence control, exact or trimmed matching, case options, blank-line handling, and a duplicate count.
Generate bounded Lorem Ipsum placeholder text by paragraphs, sentences, or exact word count, with an optional reproducible seed.
Build one or more CSS box-shadow layers with live local preview, offsets, blur, spread, color, opacity, inset support, and copy-ready CSS.
Create linear or radial CSS gradients with two to six ordered color stops, live preview, and a copy-ready background declaration.
Tune a CSS cubic-bezier() timing function with four explicit control values, common easing presets, a timing graph, and a live animation comparison.
Turn plain text or a URL into a downloadable PNG QR code in your browser, with no account or remote page navigation.
Calculate terms, sums, and a finite arithmetic sequence from a first term, common difference, and term count in your browser.
Generate a clean Code 128 barcode from text in your browser and download it as an SVG.
Convert a local file to Base64 text or a complete data URL in your browser, with MIME and size details.
Create an HTTP Basic Authorization header from a username and password entirely in your browser.
Generate bcrypt password hashes locally in your browser with a selectable cost factor from 4 to 15.
Build a small browser benchmark, run repeatable JavaScript tasks, and compare operations per second without uploading your code.
Generate a random BIP39 passphrase string locally with the Web Crypto API. This tool does not create wallet mnemonics.
Convert bits and bytes between decimal and binary storage units, including KB, MB, GB, and KiB.
Calculate cable voltage drop, drop percentage, load voltage, and loop resistance from cable length, current, and conductor resistance.
Record a webcam and microphone video locally in your browser, review it, and download a video file without uploading it.
Change local PDF pages to A4, Letter, Legal, or a custom size in your browser with fit or crop placement.
Check whether a year is a leap year and list leap years across an inclusive range in your browser.
Convert Linux and Unix file permissions between chmod numbers and symbolic notation in your browser.
Use a precise browser-based chronometer to measure elapsed time with start, pause, and reset controls.
Turn source code into a polished PNG code card locally, with theme and font-size controls and no upload.
Generate a readable scale of lighter and darker color shades from HEX or RGB values, with copyable CSS variables and color formats.
Compare two local PDFs visually, page by page, with a transparent pixel threshold and privacy-first browser processing.
Re-encode a short local video at a lower browser-recording bitrate and download its actual WebM or MP4 result.
Convert days to hours with decimal support, clear unit definitions, and local input validation.
Convert hours to standard 24-hour days locally, including fractional days and a clear unit explanation.
Convert a number of seconds into days, hours, minutes, and seconds with a clear, copy-ready breakdown.
Convert HH:MM:SS time into decimal hours, minutes, and seconds with explicit rounding.
Convert an HH:MM:SS duration to total seconds with clear validation and instant browser-only results.
Convert Unix timestamps to readable UTC and local dates with seconds and milliseconds support.
Build a readable Linux or Unix cron schedule from minute, hour, day, month, and weekday fields, then copy the complete crontab line locally.
Explain a standard five-field cron expression in clear English and validate its ranges, lists, wildcards, and steps locally.
Crop a short local video to exact pixel boundaries in your browser and download the recorded result in the format your browser actually supports.
Format, beautify, or minify CSS locally in your browser with readable indentation and safe handling of comments and strings.
Minify CSS in your browser by removing comments and unnecessary whitespace while preserving strings and declarations.
Create a CSS text glitch effect with local color, offset, and speed controls, a motion-aware preview, and copyable HTML and CSS.
Create a CSS border triangle in eight directions, adjust its size and color, preview it locally, and copy compact HTML and CSS.
Convert CSV files or pasted comma-separated data to readable XML locally in your browser, with safe escaping and predictable column names.
Convert CSV data to readable YAML in your browser with quoted fields, empty values, and duplicate-column checks.
Find the weekday for any calendar date with a fast, private browser calculator.
Calculate the exact time between two dates in days, weeks, hours, minutes, and seconds in your browser.
View your browser, operating system, screen, viewport, and device capability details locally without sending data to a server.
Generate Discord timestamp markup with a date, time zone, and display format, entirely in your browser.
Convert a common docker run command into a readable Docker Compose service locally in your browser.
Encrypt and decrypt text locally in your browser with AES-GCM and a password-derived key. Nothing is uploaded.
Escape or unescape JSON locally, with separate handling for complete JSON values and JSON string literals, clear parse errors, and copy or download output.
Estimate the time remaining and finish time for a task from its progress and current completion speed.
Extract a browser-decodable video audio track locally and download a real 16-bit WAV file.
Find incomplete or inconsistent records in CSV data by checking each row against the expected number of fields in your browser.
Flip a browser-decodable video horizontally or vertically, preview the result, and download a newly recorded video locally.
Generate an arithmetic number sequence from a starting value, step, and count directly in your browser.
Search a practical Git command cheatsheet by task, copy commands, and review safe everyday workflows in your browser.
Generate SHA-1, SHA-256, SHA-384, or SHA-512 hashes from text locally in your browser with the Web Crypto API.
Generate HMAC-SHA-256, HMAC-SHA-384, or HMAC-SHA-512 signatures locally in your browser with the Web Crypto API.
Format, prettify, or compact HTML locally in your browser with safe parsing, readable indentation, and copy or download output.
Minify HTML in your browser by removing safe comments and formatting whitespace while preserving preformatted content.
Edit rich text in a browser-based WYSIWYG editor and export cleaned HTML locally without an account or upload.
Search a practical reference of HTTP status codes by number, name, category, or meaning, with copy-ready values for web development.
Generate clearly labelled, checksum-valid fictional IBAN examples for testing forms and demos in your browser.
Validate and parse an IBAN locally: normalize its format, check supported country structure, and verify the MOD-97 checksum in your browser.
Convert exact integers between bases 2 and 36 in your browser, including prefixes, negative values, and arbitrarily large numbers.
Convert and validate IPv4 addresses between dotted decimal, binary, hexadecimal, and 32-bit integer formats in your browser.
Expand an IPv4 start and end address into every address in the inclusive range, with a safe output limit and local copy or download.
Calculate an IPv4 network, broadcast address, subnet mask, host range, and usable host count in your browser.
Generate random IPv6 Unique Local Address prefixes and example addresses locally, with clear RFC 4193 guidance and one-click copying.
Format JavaScript locally in your browser with readable indentation, safe token handling, and no code execution.
Minify JavaScript in your browser by removing comments and safe formatting whitespace while preserving strings and template literals.
Compare two JSON documents locally with stable paths, sorted object keys, and a clear added, removed, or changed summary.
Convert JSON objects to readable TOML locally, with explicit support limits for values, keys, arrays, and nested objects.
Convert JSON to safe, readable XML locally with normalized element names, repeated array nodes, and copy or download output.
Explore JSON as an expandable tree in your browser, with readable paths, value types, and local parsing.
Decode a JSON Web Token header and payload locally, then inspect its signature metadata without verifying it.
Parse a JSON Web Token header, payload, Base64URL segments, and standard time claims locally in your browser.
Press any keyboard key to inspect its JavaScript key, code, keyCode, location, and modifier state in your browser.
Generate random MAC addresses locally with your preferred format, quantity, and locally administered address option.
Look up a small local list of common MAC address prefixes and see an explicit unknown result for anything outside it.
Evaluate safe mathematical expressions in your browser with standard operators, constants, and functions.
Generate an MD5 digest locally for non-secure checksums and lookups. MD5 is not encryption and cannot be decrypted.
Look up common MIME types by file extension or type name with a fast, browser-only reference table.
Calculate voltage, current, resistance, and power with Ohm's law in your browser.
Generate escaped Open Graph and Twitter Card meta tags locally, with a social preview and copy or download output.
Generate secure one-time passcodes in your browser with the Web Crypto API.
Overlay mapped pages from one local PDF onto another, with deliberate scaling, alignment, and opacity controls.
Analyse password length, character variety, and estimated crack resistance privately in your browser.
Merge 2 to 20 local PDF files in your chosen order and download one real application/pdf file, entirely in your browser.
Convert selected pages of a PDF to PNG images locally in your browser, with scale and pixel limits.
Preview a local PDF file in your browser without uploading it, with a clear file-size and type check.
Calculate percentages, percentage changes, increases, decreases, and reverse percentages locally in your browser.
Generate secure random integers in an inclusive range with browser cryptography, bounded output, and optional unique values.
Generate random TCP or UDP port numbers in a chosen range with browser cryptography and one-click copying.
Generate React Native shadow styles for iOS and Android with live preview, color, opacity, offset, blur, and elevation controls.
Search a practical English regular-expression cheat sheet by category, then copy a pattern with one click.
Test a JavaScript regular expression against text locally, inspect matches and capture groups, and get clear syntax errors.
Resize a short browser-decodable video locally and download the newly encoded WebM or MP4 video.
Convert CSS rgba(), rgb(), or numeric color values to six or eight digit HEX, RGB, and CSS output in your browser.
Convert whole numbers and standard Roman numerals between decimal and Roman notation in your browser.
Rotate a browser-decodable video 90°, 180°, or 270° locally and download a newly encoded WebM video.
Generate an RSA-OAEP public and private key pair locally in your browser and export both keys as PEM files.
Decode common URL, Base64, and redirect-parameter wrappers locally so you can inspect a link without opening it or making a network request.
Set supported PDF viewer preferences in a local PDF and download the updated file without uploading it.
Generate a SHA-1 hexadecimal digest from text locally in your browser with the Web Crypto API. SHA-1 is a one-way hash, not decryptable encryption.
Generate standards-compliant SHA-224 cryptographic digests from text locally in your browser.
Generate a SHA-256 hash from text locally in your browser with the Web Crypto API.
Generate a SHA-384 cryptographic digest from text locally in your browser with the Web Crypto API.
Generate a SHA-512 hash from text locally in your browser with the Web Crypto API.
Estimate horizontal and support tension in a uniformly loaded slackline from span, sag, and line load.
Format and sort JSON locally by recursively ordering object keys, with optional array sorting, compact output, and downloads.
Calculate the surface area of a sphere from its radius or diameter with a clear formula and local browser processing.
Calculate the volume of a sphere from its radius in your browser using the formula V = 4/3πr³.
Split selected pages and ranges from one local PDF into separate, real PDF downloads in your browser.
Format SQL locally in your browser with readable indentation, preserved strings and comments, and no database connection.
Obfuscate or restore short strings locally with reversible Base64, hexadecimal, Unicode escape, and ROT13 formats.
Minify and stringify JSON locally with safe parsing, optional recursive key sorting, and copy or download output.
Add a list of positive or negative decimal numbers in your browser with clear separator and precision validation.
Generate a smooth, deterministic SVG blob from a seed, bounded point count, regularity, size, fill, and opacity controls.
Create repeatable SVG dot, grid, diagonal, or checker patterns locally, preview them instantly, and download a standalone SVG file.
Create a bounded SVG image placeholder with colors, a short label, alignment, copyable markup, data URI, and local SVG download.
Convert a deliberately limited set of SVG line strokes into inspectable filled SVG paths and circles in your browser.
Convert temperatures between Celsius, Fahrenheit, and Kelvin instantly in your browser with clear physical bounds and precise results.
Generate secure random tokens in your browser with a custom length, character set, and batch size using the Web Crypto API.
Convert common TOML configuration into formatted JSON locally in your browser, with clear limits for unsupported TOML types.
Convert TOML configuration to readable YAML locally, with clear boundaries for TOML types, dates, arrays, and tables.
Trim a locally decoded audio file to an exact time range in your browser and download the result as a 16-bit WAV.
Trim a browser-decodable video locally, preview the selected range, and download the browser’s actual WebM or MP4 recording.
Convert tab-separated values to clean JSON locally, with quoted fields, multiline cells, empty values, and array or object output.
Generate sortable ULIDs locally with standard Crockford Base32 encoding, batch output, copying, and TXT download.
Parse, normalize, and inspect URL components locally without opening the address or making a network request.
Parse a browser user-agent string locally and show its raw value plus broad browser, operating system, and device details.
Validate, format, and diagnose JSON locally with parser position details, type summaries, and safe size limits.
Create a scannable WiFi QR code from your network name and password in your browser, with no upload or account.
Format or compact XML locally with selectable indentation, safe parsing, clear error locations, and copy or download output.
Convert XML into readable JSON locally, with attributes, repeated elements, and text nodes mapped clearly for review or download.
Validate XML locally with root element, node counts, parser diagnostics, and a formatted result you can copy or download.
Format, prettify, or compact YAML locally in your browser with clear indentation limits and parse errors.
Convert YAML objects to readable TOML locally, with clear limits for values, keys, arrays, and nested objects.
Create original spinner, dots, or bars CSS loaders with live motion and reduced-motion previews, then copy local HTML and CSS.
Create common CSS polygon clip-path shapes, edit bounded percentage points, inspect a local preview, and copy the final declaration.
Generate a glassmorphism CSS panel with adjustable colors, transparency, blur, saturation, border, radius, and shadow.
Design an accessible custom checkbox with live checked, unchecked, disabled, and keyboard-focus previews, then copy local HTML and CSS.
Design an accessible CSS switch from a native checkbox, preview checked, unchecked, disabled, and focus states, then copy HTML and CSS.
Create original CSS gradient patterns with color, tile, detail, and stripe-angle controls, preview them locally, and copy ready CSS.
Generate CSS border-radius shorthand with four independent corner controls, px or percentage units, and a live preview.
Validate, pretty-print, or compact JSON in your browser with clear parse errors and no code execution.
Encode Unicode text as Base64 or decode a Base64 string back to UTF-8 text locally, with invalid input errors you can act on.
Encode or decode a URL component locally with explicit percent-encoding behavior and useful malformed input errors.
Convert a JSON object or array of objects to RFC 4180-style CSV locally, with nested-value handling and optional spreadsheet formula protection.
Convert comma-, semicolon-, tab-, or pipe-separated data to JSON locally, with strict quote handling and optional conservative type detection.
Convert valid JSON to readable YAML 1.2 locally, with explicit indentation and line-wrapping controls.
Convert one YAML 1.2 document to JSON locally, with bounded aliases, safe integer handling, and clear unsupported-value errors.
Convert Markdown to sanitized HTML locally, with optional GitHub Flavored Markdown, line-break handling, a sandboxed preview, and HTML download.
Encode text as HTML entities or decode HTML5 named and numeric character references locally, with explicit range and semicolon rules.
Convert a date and time or Unix timestamp locally, with explicit seconds, milliseconds, browser-local, and UTC interpretations.
Generate one or more random passwords locally with browser cryptography, selectable character groups, and an option to remove ambiguous characters.
Generate one to 100 random version 4 UUIDs in your browser using crypto.randomUUID, then copy the ready list.
Truncate a clock time down to a minute, 5, 15, or 30 minutes, an hour, or a custom minute interval locally.
No tools match that search. Try “image”, “text”, or “QR”.
LESS FRICTION, MORE FINISHED.
Go straight to what you need. No account, installation, or subscription.
Choose a file or add your text. Processing happens on your device.
Download or copy the result. Your inputs aren't saved to a cloud account.