Clear before clever
Each tool is designed around one job, with readable labels, sensible defaults, and an explanation of what happens to your input.
Smart utilities for modern work
Practical utilities for writing, files, images, data, and daily calculations. No account required. Most work stays in your browser; tools that contact an external service say so before you use them.
A short list of dependable utilities we use ourselves.
Validate an API response, find a syntax error, and turn compact JSON into something readable.
Open formatter → 02Compare file sizes as you tune quality. Your source image stays on your device.
Compress an image → 03See additions and removals clearly before you publish, send, or merge a revision.
Compare text →Browse by category or search by the job you need to finish.
Convert audio to WAV or MP3, in your browser.
Record your microphone and download the audio.
Extract the audio track from a video.
Turn a short video clip into an animated GIF.
Cut a clip out of a video, in your browser.
Shrink a video's size by lowering resolution.
Extract text from images right in your browser.
Shrink JPG/PNG/WebP file size, no upload.
Resize images to exact pixels, download instantly.
Convert between PNG, JPG and WebP.
Strip metadata and GPS from photos in your browser.
View a photo's hidden metadata (camera, GPS…).
Crop an image to any area, download instantly.
Decode a Base64 data URI back into an image.
Make favicon sizes (16–512px) from an image.
Pick a color (HEX/RGB) from any point of an image.
Convert PNG images to JPG in your browser.
Convert JPG to modern WebP for smaller files.
Convert WebP images back to JPG.
Convert JPG images to PNG in your browser.
Convert any image to WebP for smaller files.
Pixels + DPI → print size (and vice versa).
See your public IP address, location & ISP.
Look up location and ISP for any IP address.
Query A, AAAA, MX, TXT, NS & CNAME records.
Registrar, dates and nameservers for a domain.
CIDR to network, broadcast, range & host count.
Decode a browser user-agent string.
CIDR notation to IP range, mask & host count.
Convert an IPv4 address to binary, decimal & hex.
Find the hostname (PTR) for an IP address.
Check a domain's mail (MX) servers.
Two IPs → address count and CIDR blocks.
Expand, compress & get the range of IPv6.
Measure speed, latency, jitter and real-world readiness.
Combine images into a single PDF, no upload needed.
Merge multiple PDFs into one file in your browser.
Convert each PDF page to an image, no upload needed.
Extract the text from a PDF in your browser.
Extract a page range from a PDF, no upload needed.
Encode or decode Base64 text safely (UTF-8).
Percent-encode or decode URLs and parameters.
Beautify, minify & validate JSON.
SHA-1, SHA-256 & SHA-512 hashes of any text.
Convert between Unix time and human dates.
Live Markdown editor with instant HTML preview.
Test regular expressions with live match highlighting.
Decode a JWT's header and payload in your browser.
Escape or unescape HTML special characters.
Break a URL into its parts and query params.
See your screen size, OS, browser & more.
Encode an image as a Base64 data URI.
Generate SEO & Open Graph meta tags.
Convert JSON to YAML and YAML back to JSON.
Strip tracking parameters (utm_, fbclid…) from URLs.
Beautify or minify HTML code.
Beautify or minify CSS code.
Format and pretty-print SQL queries.
Convert text to hexadecimal and back.
Check if a string is a valid UUID & its version.
Build & understand cron schedules.
Text ⇄ Unicode code points and \u escapes.
Check if JSON is valid and see the error.
Compress JSON to the smallest valid form.
Create a signed HS256 JWT in your browser.
Compress SQL to a single line.
Hash text with SHA-256 (and SHA-1/384/512).
Typing practice with movie-style hacker text.
Build and test HTTP requests with live preview.
Decode and inspect JWT tokens with syntax highlighting.
Clean and sanitize HTML to prevent XSS attacks.
Build and preview CSS Grid layouts visually.
Interactive Flexbox layout builder and guide.
Create SEO-friendly URL slugs from titles.
Test and validate regular expressions with live feedback.
Validate and format YAML configuration files.
Beautify, minify and validate XML documents.
Check password strength and estimate crack time.
Check if your email or passwords appear in data breaches.
Generate HTTP security headers for your website.
Test your website's HTTPS configuration and SSL/TLS.
Test and validate Content Security Policy headers.
Test Cross-Origin Resource Sharing configuration.
Check PIN strength and validate formats.
Count words, characters, sentences & reading time.
UPPER, lower, Title, camelCase, snake_case & more.
Generate placeholder paragraphs, sentences or words.
Remove duplicate/empty lines, trim & sort text.
Turn any title into a clean URL slug.
Read text aloud and adjust the voice & speed.
Search hundreds of emoji and copy instantly.
Find the most-used words in your text.
Compare two texts and highlight differences.
Search and replace text, with regex support.
Reverse letters, words, lines or flip upside down.
Repeat any text a set number of times.
Length, weight, temperature & volume units.
Convert CSV to JSON and back instantly.
Convert numbers to Roman numerals and back.
Translate text to binary and decode it back.
Convert text to Morse code and back, with sound.
Binary, octal, decimal & hex conversions.
Write numbers out in English words.
Encode and decode text with a letter shift.
Convert text to character codes and back.
Spell words with Alpha, Bravo, Charlie…
Strong random passwords with custom rules.
Make a QR code from any text or link and download it as a PNG.
Generate v4 UUIDs in bulk, copy instantly.
Pick random numbers in any range.
Pick a random winner from a list.
Roll dice and flip a coin.
Test how strong a password is (offline).
Percent of, increase/decrease & change.
Body mass index in metric or imperial.
Your exact age in years, months & days.
Monthly payment, total interest & cost.
Split the bill and tip per person.
Sale price and how much you save.
Add or remove tax from a price.
Days, weeks and months between two dates.
Resize keeping the same width:height ratio.
Daily calorie needs from your body stats.
See how savings grow over time.
Add up hours & minutes; time between times.
Estimate the fuel cost of a trip.
Countdown timer and stopwatch with alarm.
Build task checklists and copy clean Markdown.
Focus timer with work/break cycles using the Pomodoro technique.
Structured meeting notes template with action items.
Simple agile task board with To-do and Done columns.
Create low-fidelity wireframes for web and mobile apps.
Build a Markdown checkbox list for wikis and GitHub.
Measure your reading speed in words per minute.
Inspiring quotes for programmers with copy-as-image.
Minify and optimize SVG files for the web.
Create shareable social media cards with custom text and images.
Generate typewriter animation code for your website.
Turn images or video into animated GIFs with custom settings.
Extract and analyze emojis from any text with Unicode info.
Readability scores, word count and content analysis.
Find valid words from scrambled letters for word games.
Each tool is designed around one job, with readable labels, sensible defaults, and an explanation of what happens to your input.
Text and file tools generally run on your device. Network lookups need an external request and identify that dependency on the page.
We check the core workflow, keyboard use, mobile layout, empty states, and downloads before a tool joins the library.
Built and maintained independently. thisuseful began as a personal set of utilities for repetitive work. The public library grows when a tool solves a specific problem well—not simply to increase the page count.
Read how the site is maintained →