๐ฅ๏ธ Algorithms & Computer Science Tools
Regular expression testers, binary bitwise tools, Big-O complexity explorers, hash generators, Base64 encoders, and data structure visualizers.
๐ค Text โ Hex โ Binary
Encode UTF-8 text as hex or binary, or decode hex/binary back. Spaces in hex are ignored. Binary is 8-bit groups. Nothing is sent anywhere.
๐ง Audio File Size
Uncompressed WAV/AIFF size = sample rate ร channels ร (bit depth รท 8) ร seconds. MP3/AAC size โ bitrate ร seconds รท 8. Headers are a few kilobytes โ ignored here.
๐ Base64, Hex & Binary Text Encoder / Decoder
Encode text to Base64 (standard or URL-safe), hexadecimal, binary, HTML entities, Unicode escapes or ROT13 โ and decode back. Full UTF-8 and emoji support. Live in both directions; nothing leaves y...
๐ Big-O Complexity Explorer
Why does an O(n²) algorithm feel instant for 10 items but crawl for a million? Watch each complexity class grow, and see how long each would really take at one operation per nanosecond โ the n...
๐ข Binary, Bits & Bitwise Playground
Everything on a computer is bits. Tap the cells to flip bits and see the number change, then run the bitwise operations โ AND, OR, XOR, NOT, shifts โ that power everything from colours to cryptogra...
๐พ Bytes โ KB โ MB โ GB
Convert file sizes with SI (1000) or binary IEC (1024) prefixes. Hard-drive boxes use decimal GB; Windows historically used 1024 and still called them GB. Edit any field.
๐ฒ Cellular Automata Explorer
One row of cells and one rule decides the next row from each cell's three neighbours. Rule 30 churns out pure randomness, Rule 90 grows a Sierpinski triangle, and Rule 110 is powerful enough to com...
๐ Classical Cipher Suite
Encrypt like the Romans and the Victorians: Caesar shifts, Atbash mirrors, ROT13 and the Vigenรจre key cipher. Then watch the “crack” button undo a Caesar cipher in one click โ because l...
๐๏ธ WCAG Contrast & Vision
Test color contrast ratios against WCAG 2.2 accessibility standards (AA / AAA) and simulate color-vision deficiencies in real time.
๐ CORS Header Builder
Emit Access-Control-* headers for a simple or preflight response. * plus credentials is invalid. Prefer an explicit origin in production.
โฑ๏ธ Cron Schedule Builder
Construct cron expressions with interactive dials, read instant plain-English explanations, and preview the next 10 trigger times.
๐ฏ CSS Specificity Calculator
Paste a selector. Counts IDs, classes/attributes/pseudo-classes, and types/pseudo-elements as (A, B, C). :not() is ignored as a class; its argument is counted. :is() / :where() / :has() take the mo...
๐ CSV โ JSON โ Markdown Table Converter
Paste CSV, TSV or a JSON array and convert it to JSON, CSV, Markdown table, HTML table or SQL INSERT statements. Handles quoted fields, custom delimiters and header detection. Everything stays in y...
ใฐ๏ธ Cubic Bรฉzier Easing
CSS transition-timing-function: cubic-bezier(x1, y1, x2, y2). x is time (0โ1), y is progress (can overshoot). Copy the declaration after you like the motion. Respects reduced-motion.
๐ฒ Diceware Passphrase
Six words from a 256-word list, picked with crypto.getRandomValues (~48 bits). Not the official 7,776-word EFF list โ treat this as a strong memorable password, then store it in a manager. Generate...
๐งน Duplicate Line Remover
Paste a list: drop duplicate lines, sort AโZ or ZโA, trim spaces, ignore case. Stays in this browser โ mailing lists and log dumps never leave the device.
๐ .gitignore Builder
Tick the stacks you use. Output is a combined .gitignore โ copy into the repo root. Git still tracks files you already committed; git rm --cached those separately.
๐ Hash Generator
Generate cryptographic hashes instantly. Supports MD5, SHA-1, SHA-256, SHA-384, SHA-512. All processing happens in your browser โ nothing is sent to any server.
๐ Apache & Nginx Redirect Generator
Build 301/302 redirect snippets for Apache (.htaccess) or Nginx (server { }): HTTPโHTTPS, www/apex canonical hosts and page redirects. Review before deploying โ a bad rule loops a site (test Nginx ...
๐ฆ HTML / CSS Minifier
Strip comments and collapse idle whitespace in HTML or CSS. Not a full parser โ keep <pre> and <textarea> out of the input, and do not minify JavaScript here. Local only.
๐ค HTML Entity Encoder & Decoder
Escape text for safe HTML display, decode named or numeric entities, and inspect the characters in a string. Choose readable entities for the five HTML-sensitive characters or numeric entities for ...
๐ HTML to Markdown Converter
A practical subset: headings, paragraphs, links, images, lists, bold/italic, code, blockquotes, hr. Scripts and styles are dropped. Not a full CommonMark round-trip.
๐ก HTTP Status Code Encyclopedia
Look up any HTTP status code, filter by class, and copy a one-line explanation. Covers the registered 1xxโ5xx codes developers hit in the wild. Entirely offline.
๐๏ธ Huffman Coding: How Compression Works
Type any text and watch it get smaller: common letters get short codes, rare ones get long codes, and the result is the exact same idea behind ZIP, PNG and MP3. The tree is the codebook, drawn for ...
๐ฆ IBAN Validator & Formatter
Check an International Bank Account Number with the ISO 13616 MOD-97 algorithm, then pretty-print it in groups of four. This confirms the check digits only โ it cannot prove an account exists.
๐ ICS Event Builder
Make a .ics file any calendar app can import. Times are written as floating local (no time-zone math). All-day events use DATE values.
๐ข IEEE-754 Converter
32-bit binary32 (float) and 64-bit binary64 (double) bit patterns via typed arrays. Paste a decimal, hex (0xโฆ) or 32/64-bit 0/1 string.
๐ ISBN-10 โ ISBN-13 Converter
Validate an ISBN-10 or ISBN-13, compute the check digit, and convert between the two. Hyphens and spaces are ignored. Check digits follow the ISBN / EAN rules โ this does not look up a book.
๐งฉ JSON Flatten / Unflatten
Nested objects become dotted keys (user.address.city); arrays use items.0. Unflatten rebuilds the tree. Runs in this page โ nothing is uploaded.
๐ JWT Token Inspector
Decode and audit JSON Web Tokens offline. Zero network calls โ your security tokens never leave your browser.
โจ๏ธ Keyboard Tester & Event Inspector
Press any key to test it live โ handy when a laptop key died or a layout is fighting you. Shows event.key, event.code, keyCode, which, modifiers, location, and ready-to-copy event listener code. No...
๐ Bash Script Builder
Build bash scripts from common patterns โ select blocks, customize, and copy the complete script
๐ chmod Permission Calculator
Visually set file permissions โ toggle read/write/execute for owner, group, and others. Get octal, symbolic, and the full command
๐ง Linux Command Cheat Sheet
Searchable reference of 200+ Linux commands โ filter by category, copy with one click
๐พ Disk Space Analyzer & Planner
Calculate partition sizes, plan disk layouts, convert units, and get the commands to set it all up
๐ Log Analyzer & Command Generator
Paste log output to get instant analysis, or generate commands to search, filter, and monitor logs
๐ Regex Tester & Builder
Test regular expressions live โ see matches highlighted, capture groups extracted, and get the grep/sed/awk command
๐ก Linux Process & Signal Reference
Complete reference of Linux signals, process states, and process management commands with examples
๐ SSH Command Generator
Build SSH, SCP, and SSH tunnel commands โ fill in the options, copy the command
โ๏ธ Systemd Service Generator
Generate systemd .service unit files โ fill in the details, get a complete service file with install instructions
๐ข Luhn Check Digit Validator
Validate or generate a Luhn (mod 10) check digit. Used by card numbers, IMEI, NPI and some barcodes. This only tests the checksum โ it cannot tell you whether a number is issued, active or real.
๐ Markdown & ASCII Table Generator
Interactive spreadsheet grid editor to create, format, and convert tables to GitHub-flavored Markdown, ASCII box art, Unicode borders, HTML, and CSV.
๐ MIME Type Lookup
Convert a file extension to a MIME type, or a MIME type back to common extensions. Handy when writing Content-Type headers, nginx maps or <input accept> lists. Lookup is local.
๐ชช Nano ID Generator
URL-safe IDs from crypto.getRandomValues. Default alphabet is AโZaโz0โ9_- (64 symbols). Collision odds are about (nยฒ) / (2 ร 64^size) for n IDs โ this is not a password manager.
๐ง Neural Network Playground
Watch a tiny neural network learn XOR โ the task that killed the first wave of neural networks, because a straight line can't separate the points. As it trains, the decision boundary curls into a c...
๐บ๏ธ Pathfinding Algorithm Visualizer
Draw walls and watch four search algorithms hunt for the goal: DFS wanders, BFS floods evenly, Dijkstra matches BFS on a uniform grid, and A* heads straight for the target. The visited cells and th...
โ๏ธ px โ rem โ em Converter
Convert CSS lengths between pixels, rem and em for a chosen root and parent font size. Defaults to the browser 16 px root. Copy-ready declarations, no build step.
๐ Query String Parser
Split a URL or a raw ?a=1&b=2 into keys. Duplicate keys become arrays. Build the other way from JSON. Uses the platform URLSearchParams โ stays on this device.
๐ณ Recursion & Memoization Explorer
The same Fibonacci function, two ways: naive recursion recomputes the same subproblems a staggering number of times, while memoization remembers each answer once. Watch the call tree fill with dupl...
๐ Regex Cheat Sheet & Tester
Complete regex reference with live testing. Pattern syntax, flags, character classes, quantifiers, and groups โ all in one place.
๐ฆ SemVer Compare & Bump
Compare two Semantic Versioning 2.0.0 strings, then bump major, minor, patch or a pre-release. Precedence follows the spec: major.minor.patch, then pre-release identifiers, build metadata ignored.
๐ Slug Generator
Convert any text into URL-friendly slugs. Perfect for blog posts, filenames, and SEO-friendly URLs.
๐ Sorting Algorithm Visualizer
Watch six classic sorting algorithms race on the same shuffled data โ see exactly why O(n²) sorts crawl while merge and quick sort fly. Every comparison and swap is counted live.
๐ฌ SRT Subtitle Time Shifter
Shift every HH:MM:SS,mmm timestamp in an .srt by milliseconds (negative to go earlier). Runs in this page โ files stay on your device.
โก SVG Path Optimizer & Minifier
Minify and clean SVG markup, remove metadata, editor bloat and unused namespaces, round decimal precision, preview live, and copy optimized SVG.
๐ก Text Case Converter
Paste anything and get it back in every case at once: UPPER, lower, Title Case, Sentence case, camelCase, PascalCase, snake_case, kebab-case, CONSTANT_CASE, dot.case, aLtErNaTiNg, reversed and URL ...
๐ผ Towers of Hanoi
Move the stack from peg A to peg C, never putting a bigger disk on a smaller one. The catch: the optimal solution is 2โฟ − 1 moves, so 8 disks means 255 moves โ recursion made visible. Solve i...
๐งฎ Truth Table Generator
Generate truth tables for logical expressions. Supports AND, OR, NOT, XOR, IMPLIES, and IFF operators.
๐ Unicode Converter
Convert text to Unicode code points, HTML entities, and escape sequences. Supports all Unicode characters.
โฑ๏ธ Unix Timestamp Converter
Convert Unix epoch timestamps (seconds, milliseconds, microseconds or nanoseconds โ auto-detected) to human dates and back. Shows UTC, your local time, ISO 8601, relative time and the weekday. A li...
๐ URL Encoder, Decoder & Parser
Percent-encode or decode any text (full encodeURIComponent or URL-safe encodeURI), and break a URL into protocol, host, port, path, hash and an editable table of query parameters. Edit a value and ...
๐ต๏ธ User Agent & Browser Client Inspector
Inspect your browser's user agent string, client hints, screen geometry, GPU WebGL renderer, touch capabilities, color depth, and networking status.
๐ UUID / GUID & Random ID Bulk Generator
Generate one or hundreds of UUID v4s, time-ordered UUID v7s, ULIDs, NanoIDs, short IDs or custom-pattern codes using the browser's cryptographic random source. Choose case, braces and separators, t...
๐ชช vCard Generator
Build a vCard 3.0 you can save as .vcf and open on a phone. Stays in the browser โ no address book is uploaded.
๐ฌ Video Bitrate File Size
Estimate video file size from duration and video/audio bitrates, or solve for the bitrate that fits a size budget. Formula: size โ (video + audio) ร time. Container overhead is ignored.
๐ถ WiFi Speed & Download Time Calculator
Calculate exact file download and upload durations, test bandwidth capacity for simultaneous 4K streams and video calls, and estimate mobile data cap exhaustion.
๐ XML Formatter & Validator
Format, minify, validate, and explore XML. Paste messy XML, get clean indented output with syntax highlighting.