All Tools
118 tools available — all free, no account needed
Showing 73–96 of 118 tools
HTML Encoder/Decoder
Convert special characters to HTML entities and back, with optional quote, slash and space encoding.
URL Encoder/Decoder
Percent-encode or decode URLs with a choice of encodeURIComponent or encodeURI and a query parameter breakdown.
Base64 Encoder/Decoder
Encode or decode Base64 with full Unicode support, URL-safe output and optional padding removal.
Markdown Editor
Write Markdown with a toolbar and live preview, then copy or download the Markdown or the rendered HTML.
Regex Tester
Test regex patterns live against sample text, with match positions, capture groups, named groups and flag toggles.
CSS Minifier
Compress CSS by stripping comments and whitespace, with calc() and licence comments protected.
Invisible Character
Copy and paste invisible characters (ㅤ) and blank text, generate any amount, and find hidden characters in your text.
SQL Formatter
Format messy SQL into indented, readable clauses, or minify it to a single line without breaking literals.
Diff Checker
Compare two texts line by line with inline word highlights, unified or split view and adjustable context.
Cron Expression Generator
Build or decode five-field cron expressions with per-field modes, ready-made presets and a plain English summary.
MD5 Hash Generator
Turn any text into its 32-character MD5 hash in the browser, with optional auto-hashing as you type.
SHA256 Hash Generator
Produce the 64 character SHA-256 hexadecimal digest of any text, computed in your browser with the Web Crypto API.
UUID Generator
Generate up to 100 version 4, 1 or 7 UUIDs in lowercase or uppercase and copy them in one click.
Password Strength Checker
Check a password against six rules and see a live strength rating with targeted suggestions.
Image Compressor
Compress and resize JPG, PNG, WebP or GIF images in your browser with a quality slider and width presets.
Image Resizer
Resize images to exact pixel dimensions with aspect-ratio lock, then export as JPEG, WebP or PNG in your browser.
Image Converter
Convert JPG, PNG, WebP, GIF or BMP images to JPEG, PNG or WebP with a quality slider and size comparison.
Watermark Tool
Overlay a text or logo watermark on a photo with control over size, opacity, rotation, position and tiling.
Meme Generator
Add top and bottom captions to your own image and download the result as a PNG or JPEG.
Pomodoro Timer
A Pomodoro timer with custom session lengths, auto-start options, a chime alert and a daily focus count.
Study Timer
Plan up to ten study sessions with custom study and break lengths, auto-start, a chime and notifications.
Expense Tracker
Log spending by category and payment method, watch the monthly total, and export the lot as CSV.
Budget Planner
List your income, sort spending into needs and wants, add savings goals, and see how your split compares with 50/30/20.
Flashcard Creator
Build question and answer flashcards with categories, study with tap-to-flip and shuffle, then export as JSON or CSV.
How cards, categories and study states fit together
Study mode tracks a state for every card. A card begins as unseen; once you have looked at it and judged your recall, it becomes either known or reviewing. The three counters above the deck show those totals alongside the overall card count, so progress is visible without any scoring formula behind it.
Shuffle randomises the order of the current selection before a pass. That matters more than it sounds, because learners quickly memorise a fixed sequence and start recalling the next answer from position rather than from the prompt, which flatters the results without improving recall.
The deck is written to the browser's local storage as you edit, and reloaded when you return.
Tracking a thirty card deck through two passes
Filter to the Cells category, shuffle and work through all 18. You mark 11 as known and leave 7 in review. The counters now read 11 known, 7 reviewing and 12 unseen, which still totals 30.
Next take the 12 Genetics cards, where the material is newer. You mark 5 known and 7 reviewing. The totals become 16 known, 14 reviewing and 0 unseen.
On a second pass over only the 14 reviewing cards, you get 9 of them right. The deck now stands at 25 known and 5 reviewing, so 25 divided by 30 is 83 per cent of the deck secure after two passes. Those 5 stubborn cards are the ones worth rewriting more simply rather than repeating unchanged.
Writing cards that work, and backing them up
Mark honestly. Marking a card known because the answer looked familiar the moment you flipped it is the most common way to waste a study session; recognition is far easier than recall.
On storage, the deck lives in your browser's local storage on this device. It is not synchronised to an account or to another machine, and clearing site data, using a private window or switching browser will leave it empty. Export to JSON or CSV once a deck represents real work, and keep that file somewhere safe.