# Zerethon Tools
> Free, privacy-friendly utilities for creators and developers. Every tool runs entirely in the browser unless explicitly noted — no uploads, no signup, no ads.
## Policy
- AI crawlers and assistants are welcome to index, summarize, and cite tool pages.
- Each tool page exposes Schema.org WebApplication / FAQPage / BreadcrumbList JSON-LD.
- Machine-readable registry: https://tools.zerethon.com/tools.json
- Sitemap: https://tools.zerethon.com/sitemap.xml
## Tool API (callable by agents)
Deterministic tools run server-side and return plain text — no browser needed. Stateless, no auth, no cookies.
- Discovery (JSON, lists params): https://tools.zerethon.com/api/raw
- Run: `GET` or `POST https://tools.zerethon.com/api/raw/{slug}?input=...` (or send the input as the request body)
- Available now: json-formatter, base64-encoder, url-encoder, hash-generator, html-entities-converter, text-case-converter, slugify-url-generator, uuid-generator, rot13-encoder, string-hex-converter, number-base-converter, html-stripper, sort-lines, deduplicate-lines, word-counter
- Example: https://tools.zerethon.com/api/raw/hash-generator?algo=sha256&input=hello
## Tools
- [JSON Formatter](https://tools.zerethon.com/json-formatter): Format, validate, and minify JSON online. Free, no signup — your data never leaves your browser.
- [SQL Formatter](https://tools.zerethon.com/sql-formatter): Format SQL queries online — beautify MySQL, PostgreSQL, SQLite, SQL Server, Oracle, and BigQuery.
- [UUID Generator](https://tools.zerethon.com/uuid-generator): Generate UUIDs online — v1, v4, v7, and Nil. Bulk generation up to 10,000. Free, no signup.
- [YouTube Thumbnail Downloader](https://tools.zerethon.com/youtube-thumbnail-downloader): Download YouTube thumbnails in all available resolutions. Just paste a video URL.
- [Open Graph Preview](https://tools.zerethon.com/open-graph-preview): Test how your URL appears when shared on social media. Preview Facebook, Twitter, LinkedIn, and Slack cards.
- [NFT Metadata Validator](https://tools.zerethon.com/nft-metadata-validator): Validate NFT metadata against ERC-721, OpenSea, and Solana Metaplex standards. Preview your NFT before minting.
- [Password Generator](https://tools.zerethon.com/password-generator): Generate strong, cryptographically random passwords. Configurable length and character sets — runs in your browser.
- [Word & Character Counter](https://tools.zerethon.com/word-counter): Count words, characters, sentences, and paragraphs. Reading time, speaking time, and top keywords — instant.
- [Text Case Converter](https://tools.zerethon.com/text-case-converter): Convert text between 14 cases — UPPER, lower, Title, Sentence, camelCase, snake_case, kebab-case, CONSTANT_CASE, and more.
- [Lorem Ipsum Generator](https://tools.zerethon.com/lorem-ipsum-generator): Generate Lorem Ipsum placeholder text — by paragraphs, sentences, or words. Optional HTML wrapping.
- [Base64 Encoder & Decoder](https://tools.zerethon.com/base64-encoder): Encode and decode Base64 text or files. Supports standard and URL-safe variants. Free, no signup.
- [URL Encoder & Decoder](https://tools.zerethon.com/url-encoder): Encode and decode URLs and query string parameters. Percent-encoding for safe transmission.
- [Slugify URL Generator](https://tools.zerethon.com/slugify-url-generator): Turn any text into a clean URL slug. Transliterates diacritics, strips punctuation, optional stopword removal.
- [Reverse Text Generator](https://tools.zerethon.com/reverse-text-generator): Reverse text by character, word, or line. Grapheme-cluster safe — emoji and combining sequences stay intact.
- [Markdown Table Generator](https://tools.zerethon.com/markdown-table-generator): Build GitHub Flavored Markdown tables in a live grid. Paste TSV or CSV, set alignment per column.
- [Remove Line Breaks](https://tools.zerethon.com/remove-line-breaks): Remove or replace line breaks in text. Three modes — replace with space, keep paragraphs, or strip all.
- [Whitespace Remover](https://tools.zerethon.com/whitespace-remover): Clean extra spaces, tabs, and blank lines. Optional zero-width Unicode strip catches sneaky invisible characters.
- [UTM Builder](https://tools.zerethon.com/utm-builder): Build campaign-tagged URLs for Google Analytics, GA4, Plausible, PostHog. Validates URL and saves your last 5 locally.
- [Fancy Text Generator](https://tools.zerethon.com/fancy-text-generator): Convert text into 13 Unicode font styles — bold, italic, script, fraktur, double-struck, monospace, fullwidth. Works on Twitter, IG, TikTok, Discord.
- [Invisible Text Generator](https://tools.zerethon.com/invisible-text-generator): Generate invisible Unicode characters for Discord, gaming, and platforms that require non-empty input. Six variants.
- [Strikethrough Text Generator](https://tools.zerethon.com/strikethrough-text-generator): Add Unicode strikethrough, underline, or overline to any text. Copy-paste to bios, posts, comments.
- [Small Text Generator](https://tools.zerethon.com/small-text-generator): Convert text to Unicode small caps, superscript, or subscript. ᴄᴏᴘʏ ᴀɴᴅ ᴘᴀsᴛᴇ ᴀɴʏᴡʜᴇʀᴇ.
- [Upside Down Text Generator](https://tools.zerethon.com/upside-down-text-generator): Flip text upside down with Unicode mirrored characters. Great for fun captions and bios.
- [Zalgo Text Generator](https://tools.zerethon.com/zalgo-text-generator): Glitch your text with stacked combining diacritics. Mild for subtle creep, chaos for full Zalgo.
- [HTML Formatter & Minifier](https://tools.zerethon.com/html-formatter): Beautify or minify HTML in your browser. Pure client-side — your markup never leaves your device.
- [CSS Formatter & Minifier](https://tools.zerethon.com/css-formatter): Beautify or minify CSS rules instantly in your browser. Free, no signup, no upload.
- [YAML Formatter & Validator](https://tools.zerethon.com/yaml-formatter): Validate, reformat, and minify YAML in your browser. Catches syntax errors with line numbers.
- [XML Formatter](https://tools.zerethon.com/xml-formatter): Beautify or minify XML using your browser's native parser. No dependencies, fast and accurate.
- [Markdown Formatter](https://tools.zerethon.com/markdown-formatter): Reformat Markdown with Prettier. Consistent spacing, list markers, and link layout.
- [JavaScript Formatter & Minifier](https://tools.zerethon.com/javascript-formatter): Beautify with Prettier or minify in your browser. Supports modern syntax — async/await, optional chaining, JSX.
- [CSV to JSON Converter](https://tools.zerethon.com/csv-to-json): Convert CSV (or TSV / pipe-separated) data to JSON. Auto-detects delimiter, RFC 4180 compliant.
- [JSON to CSV Converter](https://tools.zerethon.com/json-to-csv): Convert a JSON array of objects to CSV. Optional dot-path flatten for nested data.
- [JSON to YAML Converter](https://tools.zerethon.com/json-to-yaml): Convert JSON to YAML in your browser. YAML 1.2 spec.
- [YAML to JSON Converter](https://tools.zerethon.com/yaml-to-json): Convert YAML to JSON in your browser. Catches syntax errors with parser messages.
- [JSON to XML Converter](https://tools.zerethon.com/json-to-xml): Convert JSON to XML in your browser. Configurable root element, attribute prefix, and text key.
- [MD5 Hash Generator](https://tools.zerethon.com/md5-hash-generator): Compute MD5 digest of text or files (up to 50 MB) in your browser. Output in hex or Base64.
- [SHA-256 Hash Generator](https://tools.zerethon.com/sha256-hash-generator): Compute SHA-256 digest of text or files in your browser using Web Crypto API. Output in hex or Base64.
- [SHA-1 Hash Generator](https://tools.zerethon.com/sha1-hash-generator): Compute SHA-1 digest of text or files in your browser using Web Crypto API. Useful for Git commit hashes and legacy systems.
- [ROT13 Encoder](https://tools.zerethon.com/rot13-encoder): Classic ROT13 cipher in your browser. Encoding and decoding are the same operation.
- [Caesar Cipher](https://tools.zerethon.com/caesar-cipher): Encrypt and decrypt with the classic Caesar shift cipher. Includes auto-detect using English letter frequency.
- [JPG to PNG Converter](https://tools.zerethon.com/jpg-to-png): Convert JPG to lossless PNG entirely in your browser. Files never upload.
- [PNG to JPG Converter](https://tools.zerethon.com/png-to-jpg): Convert PNG to JPG in your browser with quality control. Files never upload.
- [WebP Converter](https://tools.zerethon.com/webp-converter): Convert WebP ↔ JPG / PNG in your browser. Files never upload. Smaller files for the modern web.
- [Image Compressor](https://tools.zerethon.com/image-compressor): Shrink JPG, PNG, or WebP files. Before/after size shown side-by-side. Files never upload.
- [Image Resizer](https://tools.zerethon.com/image-resizer): Resize images by width, height, percentage, or exact dimensions. Aspect ratio lock. Files never upload.
- [Timezone Converter](https://tools.zerethon.com/timezone-converter): Convert any date and time between IANA timezones. DST-aware, shareable, runs entirely in your browser.
- [Wallet Address Validator](https://tools.zerethon.com/wallet-address-validator): Validate Ethereum, Bitcoin (legacy + SegWit), Solana, TRON and Litecoin addresses. Format + checksum, no RPC.
- [ETH Unit Converter](https://tools.zerethon.com/eth-unit-converter): Convert between Wei, Gwei, Ether, Szabo, Finney and more. BigInt-safe — no rounding errors.
- [EIP-55 Checksum Tool](https://tools.zerethon.com/eip55-checksum): Convert any Ethereum address to its canonical EIP-55 checksummed form. Detect typos before sending funds.
- [Keccak-256 Hash Generator](https://tools.zerethon.com/keccak256-hash-generator): Compute Keccak-256 digest (Ethereum's hash) of text or files. Different from SHA-3 — matches Solidity keccak256().
- [Base58 Encoder & Decoder](https://tools.zerethon.com/base58-encoder): Encode and decode Base58 and Base58Check. Supports text or hex input, used by Bitcoin, Solana, and IPFS.
- [Hash Generator — All Algorithms](https://tools.zerethon.com/hash-generator): Compute MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak-256, CRC-32 and NTLM hashes of text or files in your browser.
- [AES Encrypt & Decrypt](https://tools.zerethon.com/aes-encrypt-decrypt): Encrypt and decrypt text with AES-256-GCM and a password. PBKDF2-SHA256 key derivation, runs entirely in your browser.
- [Base-N Encoder & Decoder](https://tools.zerethon.com/base-n-encoder): Encode and decode Base16, Base32 (RFC 4648), Base32 Crockford, Base85 (ASCII85), and Base91 in your browser.
- [UTF-8 Converter](https://tools.zerethon.com/utf8-converter): Convert text to UTF-8 hex bytes, decimal bytes, \xAB or \u{HEX} escape sequences — and back.
- [HTML Entities Converter](https://tools.zerethon.com/html-entities-converter): Encode and decode HTML entities — named, decimal, and hex. 250+ HTML5 entities included.
- [Escape & Unescape](https://tools.zerethon.com/escape-unescape): Escape and unescape strings for HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180), and SQL.
- [Number Base Converter](https://tools.zerethon.com/number-base-converter): Convert numbers between decimal, binary, octal and hexadecimal in a live 4-row grid. BigInt-safe with optional signed 32 / 64-bit mode.
- [Bitwise Calculator](https://tools.zerethon.com/bitwise-calculator): AND, OR, XOR, NAND, NOR, XNOR, NOT and shift operations on two BigInt operands. Results shown in decimal, binary, octal and hex at once.
- [IP Notation Converter](https://tools.zerethon.com/ip-notation-converter): Convert IPv4 and IPv6 between dotted, decimal integer, hex, octal, binary, and canonical / expanded forms. Auto-detects the input format.
- [String to Hex Converter](https://tools.zerethon.com/string-hex-converter): Convert text to UTF-8 hex bytes and back. Pick from five separators on encode; decode auto-strips any common separator.
- [String to Binary Converter](https://tools.zerethon.com/string-binary-converter): Convert text to 8-bit binary and back. UTF-8 aware with optional byte and nibble spacing for readability.
- [ASCII Converter](https://tools.zerethon.com/ascii-converter): Convert characters to ASCII / Unicode codepoints in decimal, hex, binary and octal — or render a live table for any input string.
- [Remove Accents](https://tools.zerethon.com/remove-accents): Strip diacritics from any text — café → cafe, naïve → naive. Optional German / Nordic transliteration (ä → ae, ß → ss, å → aa).
- [Deduplicate Lines](https://tools.zerethon.com/deduplicate-lines): Remove duplicate lines from a list. Case-sensitive toggle, trim before compare, keep first or last, optional sort.
- [Sort Lines](https://tools.zerethon.com/sort-lines): Sort lines alphabetically, numerically, by length, or just reverse. Locale-aware, case-insensitive and unique options.
- [Filter Lines](https://tools.zerethon.com/filter-lines): Keep or remove lines matching a substring or regex pattern. Invert match, case-insensitive, trim before match.
- [Text Repeater](https://tools.zerethon.com/text-repeater): Repeat text 1–10000 times. Modes: whole block, per line, or per word. Separator picker with custom option.
- [Word Frequency Counter](https://tools.zerethon.com/word-frequency-counter): Count word occurrences with rank, count, and percent. Stopword filter, top-N selector, CSV export of the full table.
- [Remove Punctuation](https://tools.zerethon.com/remove-punctuation): Strip Unicode punctuation and symbols from text. Optional keep apostrophes, hyphens, periods; whitespace collapse.
- [Delimited Text Extractor](https://tools.zerethon.com/delimited-text-extractor): Extract one column from CSV, TSV, or any delimited text. Pick by column number or header name. RFC 4180 compliant.
- [XML to JSON Converter](https://tools.zerethon.com/xml-to-json): Convert XML to JSON in your browser. Native DOMParser with configurable attribute prefix, text key, and compact mode.
- [CSV to XML Converter](https://tools.zerethon.com/csv-to-xml): Convert CSV (or TSV / pipe-separated) data to XML. Configurable root and record element names. Header row becomes column tags.
- [CSV to SQL Converter](https://tools.zerethon.com/csv-to-sql): Generate INSERT statements from CSV. MySQL, PostgreSQL, SQLite, or SQL Server dialect, with optional CREATE TABLE.
- [HTML Stripper](https://tools.zerethon.com/html-stripper): Strip HTML tags and decode entities to plain text. Toggles for line breaks, links, and whitespace preservation.
- [HTML Table Extractor](https://tools.zerethon.com/html-table-extractor): Extract
elements from HTML into CSV, TSV, JSON, or Markdown. Picks individual tables when the page has more than one.
- [HTML to Markdown Converter](https://tools.zerethon.com/html-to-markdown): Convert HTML to Markdown using Turndown. ATX or Setext headings, bullet style, code-fence style — fully customizable.
- [Markdown to HTML Converter](https://tools.zerethon.com/markdown-to-html): Render Markdown to HTML with live preview. GFM tables, task lists, fenced code blocks. Powered by marked.
- [Color Converter](https://tools.zerethon.com/color-converter): Convert colors between HEX, RGB / RGBA, HSL, HSV, and CMYK in a live grid. Swatch preview and CSS named-color lookup.
- [Unit Converter](https://tools.zerethon.com/unit-converter): Convert between length, weight, volume, area, time, temperature, speed, data size, and angle units. Live grid across every unit in the dimension.
- [Date Calculator](https://tools.zerethon.com/date-calculator): Add or subtract years, months, weeks, days, hours and minutes to a date — or compute the difference between two dates with business-day count.
- [Unix Timestamp Converter](https://tools.zerethon.com/unix-timestamp-converter): Convert Unix timestamps (seconds or milliseconds) to ISO, UTC, RFC 2822, local, and relative formats. Live "Now" panel.
- [Crontab Translator](https://tools.zerethon.com/crontab-translator): Translate a cron expression to plain English and preview the next 5 fire times. Supports standard 5-field and 6-field with seconds.
- [URL Parser](https://tools.zerethon.com/url-parser): Break a URL into scheme, credentials, host, port, path, query and hash. Percent-decoded query parameters in a live table.
- [Python Formatter](https://tools.zerethon.com/python-formatter): Clean up Python indentation, collapse blank lines, normalize string quotes. Indentation cleaner, not full PEP-8.
- [PHP Formatter](https://tools.zerethon.com/php-formatter): Reformat PHP source in your browser. PSR-12-friendly defaults, brace-style toggle, opener normalization.
- [Java Formatter](https://tools.zerethon.com/java-formatter): Reindent Java source with K&R or Allman brace style. Pure client-side, no compile.
- [C# Formatter](https://tools.zerethon.com/csharp-formatter): Reindent C# source with Allman braces, auto-property normalization, and expression-bodied member tidy-up. Indentation tidy, not a full Roslyn format.
- [C / C++ Formatter](https://tools.zerethon.com/c-cpp-formatter): Reindent C or C++ source — brace style, indent width, and preprocessor placement controls. Indentation tidy, not a full clang-format.
- [Ruby / Lua / Perl Formatter](https://tools.zerethon.com/ruby-lua-perl-formatter): Reindent Ruby, Lua, or Perl source. One tool, three keyword-driven languages.
- [GraphQL Formatter](https://tools.zerethon.com/graphql-formatter): Pretty-print GraphQL queries, mutations, and SDL using the official graphql/language parser.
- [CSS Preprocessor Converter](https://tools.zerethon.com/css-preprocessor-converter): Convert between LESS, SCSS, SASS, Stylus, and CSS. Real compilers for "to CSS" paths, heuristics for the rest.
- [Text Diff](https://tools.zerethon.com/text-diff): Compare two blocks of text — side-by-side, inline, or unified patch. Line, word, or character granularity.
- [JSON Diff](https://tools.zerethon.com/json-diff): Structural JSON comparison. Color-coded paths for added, removed, and changed keys. Optional ignore-array-order mode.
- [JSONPath Tester](https://tools.zerethon.com/jsonpath-tester): Test JSONPath expressions against your JSON. Live evaluator with path and value results, filters, slices, recursive descent.
- [XPath Tester](https://tools.zerethon.com/xpath-tester): Test XPath expressions against XML or HTML using your browser's native XPath engine. Live results table.
- [Regex Data Generator](https://tools.zerethon.com/regex-data-generator): Generate 1–100 strings that match any regex pattern. Great for test data, fixtures, and fuzzing.
- [JSON5 Validator](https://tools.zerethon.com/json5-validator): Validate JSON5 with line and column error reporting. Supports comments, trailing commas, single quotes, hex numbers.
- [JSON to Java POJO](https://tools.zerethon.com/json-to-java): Generate a Java POJO from JSON. Toggles for Jackson annotations, Lombok, or Java 16+ records. Nested objects become nested classes.
- [POJO to JSON](https://tools.zerethon.com/pojo-to-json): Convert a Java POJO (Plain Old Java Object) instance into JSON using Jackson, Gson, or Moshi. Copy-paste-ready code recipes plus the reverse converter when you need to scaffold the POJO itself.
- [Line Chart Maker](https://tools.zerethon.com/line-chart-maker): Paste CSV, get a live line chart. Multi-series, smooth curve slider, PNG export. Free, runs in your browser.
- [Bar Chart Maker](https://tools.zerethon.com/bar-chart-maker): Build bar charts from CSV — stacked, grouped, horizontal. Multi-series, PNG export, no upload.
- [Pie Chart Maker](https://tools.zerethon.com/pie-chart-maker): Two-column CSV in, pie chart out. Auto-coloured slices, PNG export, pure client-side.
- [Doughnut Chart Maker](https://tools.zerethon.com/doughnut-chart-maker): Doughnut chart from CSV — perfect for KPI slides with a hollow centre. PNG export, no upload.
- [Scatter Plot Maker](https://tools.zerethon.com/scatter-plot-maker): Scatter plot from CSV — first column X, every following column a Y series. PNG export, runs in your browser.
- [Random JSON Generator](https://tools.zerethon.com/random-json-generator): Generate fake JSON from a schema using faker.js. Multi-output: JSON, CSV, TSV, XML. Free, runs in your browser.
- [Random Number Generator](https://tools.zerethon.com/random-number-generator): Generate cryptographically random integers — range, count, unique-only and decimal / binary / octal / hex output.
- [Random Name Picker](https://tools.zerethon.com/random-name-picker): Paste a list, pick N at random. Unique-only mode, repeatable draws. Great for raffles, team assignments and lunch picks.
- [JavaScript Obfuscator](https://tools.zerethon.com/js-obfuscator): Obfuscate JavaScript with control-flow flattening, string array, dead-code injection and identifier mangling. Three presets, runs in your browser.
- [JavaScript Minifier](https://tools.zerethon.com/javascript-minifier): Minify JavaScript with terser. Mangle, compress, comment policies — and a before / after size comparison.
- [HTML Minifier](https://tools.zerethon.com/html-minifier): Minify HTML with html-minifier-terser. Collapses whitespace, removes comments, inline CSS / JS minification. Size savings shown live.
- [HTML Playground](https://tools.zerethon.com/html-playground): Live HTML / CSS / JS playground with sandboxed iframe preview. Auto-saves to localStorage. Pure client-side.
- [Bubble Sort Visualizer](https://tools.zerethon.com/bubble-sort-visualizer): Animated bubble sort with step controls, speed, custom input, live comparison/swap counters and pseudocode. Runs entirely in your browser.
- [Insertion Sort Visualizer](https://tools.zerethon.com/insertion-sort-visualizer): Animated insertion sort with step controls, speed, custom input, live comparison/write counters and pseudocode. Runs in your browser.
- [Selection Sort Visualizer](https://tools.zerethon.com/selection-sort-visualizer): Animated selection sort with step controls, speed, custom input, live comparison/swap counters and pseudocode. Runs in your browser.
- [Merge Sort Visualizer](https://tools.zerethon.com/merge-sort-visualizer): Animated merge sort with step controls, speed, custom input, live comparison/write counters and pseudocode. Runs in your browser.
- [Quick Sort Visualizer](https://tools.zerethon.com/quick-sort-visualizer): Animated quicksort with pivot/partition highlights, step controls, speed, custom input, live counters and pseudocode. Runs in your browser.
- [Heap Sort Visualizer](https://tools.zerethon.com/heap-sort-visualizer): Animated heap sort with step controls, speed, custom input, live comparison/swap counters and pseudocode. Runs in your browser.
- [Binary Search Visualizer](https://tools.zerethon.com/binary-search-visualizer): Animated binary search over a sorted array with target input, step controls, speed, live comparison counter and pseudocode. Runs in your browser.
- [Linear Search Visualizer](https://tools.zerethon.com/linear-search-visualizer): Animated linear search with target input, step controls, speed, live comparison counter and pseudocode. Works on unsorted data. Runs in your browser.
- [Dijkstra's Algorithm Visualizer](https://tools.zerethon.com/dijkstra-visualizer): Interactive Dijkstra pathfinding on a grid — draw walls, move start/goal, generate mazes, step through the search. Runs in your browser.
- [A* Pathfinding Visualizer](https://tools.zerethon.com/a-star-pathfinding-visualizer): Interactive A* pathfinding on a grid with a Manhattan heuristic — draw walls, move start/goal, generate mazes, step through the search. Runs in your browser.
- [Breadth-First Search (BFS) Visualizer](https://tools.zerethon.com/breadth-first-search-visualizer): Interactive breadth-first search on a grid — draw walls, move start/goal, generate mazes, step through the level-by-level expansion. Runs in your browser.
- [Depth-First Search (DFS) Visualizer](https://tools.zerethon.com/depth-first-search-visualizer): Interactive depth-first search on a grid — draw walls, move start/goal, generate mazes, step through the deep-dive exploration. Runs in your browser.
- [Maze Generator](https://tools.zerethon.com/maze-generator): Animated maze generator using recursive division — step through the wall carving, adjust speed, regenerate. Pairs with the pathfinding visualizers. Runs in your browser.
- [Binary Search Tree Visualizer](https://tools.zerethon.com/binary-search-tree-visualizer): Interactive binary search tree — insert, search, delete with an animated tree, step controls and pseudocode. Runs in your browser.
- [Binary Heap Visualizer](https://tools.zerethon.com/heap-visualizer): Interactive binary max-heap — insert and extract-max with animated sift-up / sift-down, step controls and pseudocode. Runs in your browser.
- [Stack Visualizer](https://tools.zerethon.com/stack-visualizer): Interactive LIFO stack — push and pop with an animated top pointer and step controls. Runs in your browser.
- [Queue Visualizer](https://tools.zerethon.com/queue-visualizer): Interactive FIFO queue — enqueue and dequeue with animated front/rear pointers and step controls. Runs in your browser.
- [Linked List Visualizer](https://tools.zerethon.com/linked-list-visualizer): Interactive singly linked list — insert head/tail, search, delete with animated pointer traversal and step controls. Runs in your browser.
- [Hash Table Visualizer](https://tools.zerethon.com/hash-table-visualizer): Interactive hash table with separate chaining — insert, search, delete with animated hashing and collision chaining. Runs in your browser.
- [Sieve of Eratosthenes Visualizer](https://tools.zerethon.com/sieve-of-eratosthenes): Animated Sieve of Eratosthenes on a number grid — marks primes and crosses out composites, with step controls. Runs in your browser.
- [Euclidean Algorithm (GCD) Visualizer](https://tools.zerethon.com/euclidean-gcd-visualizer): Animated Euclidean algorithm — compute the GCD of two numbers step by step with the (a, b) → (b, a mod b) reduction. Runs in your browser.
- [Prime Factorization Visualizer](https://tools.zerethon.com/prime-factorization): Animated prime factorization as a factor tree — splits a number into prime factors step by step. Runs in your browser.
- [Collatz Conjecture Visualizer](https://tools.zerethon.com/collatz-conjecture): Animated Collatz (3n+1) sequence as a line chart — watch the trajectory climb and fall to 1. Step controls. Runs in your browser.
- [Fibonacci Sequence Visualizer](https://tools.zerethon.com/fibonacci-visualizer): Animated Fibonacci sequence — each term is the sum of the previous two, built iteratively with step controls. Runs in your browser.
- [Convex Hull Visualizer](https://tools.zerethon.com/convex-hull-visualizer): Animated convex hull (Andrew’s monotone chain) on a plane of points — push/pop construction with step controls. Runs in your browser.
- [Polygon Area Visualizer (Shoelace)](https://tools.zerethon.com/polygon-area-calculator): Animated polygon area with the shoelace formula — sums signed triangle areas with step controls. Runs in your browser.
- [Line Segment Intersection Visualizer](https://tools.zerethon.com/line-intersection): Animated line segment intersection — cross-product orientation tests plus the exact crossing point, with step controls. Runs in your browser.
- [Tower of Hanoi Visualizer](https://tools.zerethon.com/tower-of-hanoi): Animated recursive Tower of Hanoi solver — moves disks in the minimum 2ⁿ−1 steps with step controls. Runs in your browser.
- [N-Queens Visualizer](https://tools.zerethon.com/n-queens-visualizer): Animated N-Queens backtracking on a chessboard — try, place, conflict, and backtrack with step controls. Runs in your browser.
- [0/1 Knapsack Visualizer](https://tools.zerethon.com/knapsack-visualizer): Animated 0/1 knapsack dynamic programming — fills the DP table cell by cell, highlighting dependencies, with step controls. Runs in your browser.
- [Conway’s Game of Life](https://tools.zerethon.com/game-of-life): Interactive Conway’s Game of Life — draw cells, play generations, step, randomize. Runs entirely in your browser.
- [Percentage Calculator](https://tools.zerethon.com/percentage-calculator): Three-in-one percentage calculator: X% of Y, X as a % of Y, and % increase/decrease. Instant, client-side.
- [Scientific Calculator](https://tools.zerethon.com/scientific-calculator): Online scientific calculator — trig, log, powers, roots, factorial, π/e, DEG/RAD, with a proper expression parser. Client-side.
- [Fraction Calculator](https://tools.zerethon.com/fraction-calculator): Add, subtract, multiply and divide fractions with automatic simplification, decimal and mixed-number output. Client-side.
- [Combinations & Permutations Calculator](https://tools.zerethon.com/combinatorics-calculator): Exact nCr, nPr and n! with big-integer precision. Client-side, no signup.
- [Roman Numeral Converter](https://tools.zerethon.com/roman-numeral-converter): Two-way Roman numeral converter (1–3999) with full validation. Client-side.
- [Statistics Calculator](https://tools.zerethon.com/statistics-calculator): Descriptive statistics — mean, median, mode, range, variance, SD, quartiles (sample & population). Client-side; data never leaves your device.
- [Citation Generator](https://tools.zerethon.com/citation-generator): Generate APA 7, MLA 9, Chicago and Harvard citations for websites, books and journals — reference + in-text. Client-side.
- [GPA Calculator](https://tools.zerethon.com/gpa-calculator): Credit-weighted GPA on the 4.0 scale — add courses, grades and credits. Client-side; grades stay private.
- [Grade Calculator](https://tools.zerethon.com/grade-calculator): Weighted grade from categories, plus “what do I need on the final”. Client-side.
- [Pomodoro Timer](https://tools.zerethon.com/pomodoro-timer): Pomodoro focus timer with automatic work/break cycling, custom durations, chime and notifications. Settings saved locally.
- [Molar Mass Calculator](https://tools.zerethon.com/molar-mass-calculator): Molar mass / molecular weight from a chemical formula (parentheses + hydrates) with a per-element breakdown. Client-side.
- [Interactive Periodic Table](https://tools.zerethon.com/periodic-table): Interactive, searchable periodic table — 118 elements with atomic mass, number and category colors. Client-side.
- [Significant Figures Calculator](https://tools.zerethon.com/significant-figures-calculator): Count significant figures and round to N sig figs, with ambiguous trailing-zero detection. Client-side.
- [Scientific Notation Converter](https://tools.zerethon.com/scientific-notation-converter): Convert numbers between decimal, scientific, E-notation and engineering notation. Client-side.
- [Compound Interest Calculator](https://tools.zerethon.com/compound-interest-calculator): Compound interest with any frequency plus recurring deposits — future value, interest and contributions. Client-side.
- [Loan / EMI Calculator](https://tools.zerethon.com/loan-emi-calculator): Monthly payment (EMI), total interest and total repaid for a fixed-rate loan or mortgage. Client-side.
- [Tip & Split Calculator](https://tools.zerethon.com/tip-split-calculator): Tip calculator and bill splitter — tip %, total, and per-person amounts. Client-side.
- [Equation Solver](https://tools.zerethon.com/equation-solver): Solve quadratics (real/complex roots + discriminant) and 2×2 linear systems. Client-side.
- [Matrix Calculator](https://tools.zerethon.com/matrix-calculator): Add, subtract, multiply, transpose matrices and find determinant & inverse (2×2 to 4×4). Client-side.
- [Truth Table Generator](https://tools.zerethon.com/truth-table-generator): Generate a full truth table from a boolean expression (AND/OR/NOT/XOR/→/↔), up to 8 variables. Client-side.
- [LCM & GCD Calculator](https://tools.zerethon.com/lcm-gcd-calculator): Greatest common divisor and least common multiple of any list of integers, exact. Client-side.
- [Readability Checker](https://tools.zerethon.com/readability-checker): Flesch Reading Ease and Flesch–Kincaid grade level, with word/sentence/syllable stats. Client-side; text never leaves your device.
- [Reading Time Calculator](https://tools.zerethon.com/reading-time-calculator): Estimate reading and speaking time from text, with adjustable WPM. Client-side.
- [Word & Page Counter](https://tools.zerethon.com/essay-word-page-counter): Live word/character/sentence/paragraph counts and a page estimate for essays. Client-side; your writing stays private.
- [Z-Score Calculator](https://tools.zerethon.com/z-score-calculator): Convert a value to a z-score and a z-score to a percentile (standard normal). Client-side.
- [Probability Calculator](https://tools.zerethon.com/probability-calculator): Single events, independent AND/OR, and the binomial distribution P(X=k)/P(X≤k)/P(X≥k). Client-side.
- [Function Grapher](https://tools.zerethon.com/function-grapher): Plot y = f(x) for any expression over a custom range — powers, trig, logs, roots. Client-side.
- [Linear Regression Calculator](https://tools.zerethon.com/linear-regression-calculator): Least-squares best-fit line with r and R² and a live scatter plot. Client-side; your data stays private.
- [Vector Calculator](https://tools.zerethon.com/vector-calculator): Add, subtract, dot, cross, magnitude, unit vector and angle for 2D/3D vectors. Client-side and instant.
- [Set Operations Calculator](https://tools.zerethon.com/set-operations-calculator): Union, intersection, difference, symmetric difference plus subset/superset checks. Duplicates removed automatically.
- [Random Group Generator](https://tools.zerethon.com/random-group-generator): Fairly split a class or team into random groups by count or by size. Re-roll any time. Client-side.
- [Exam Countdown Timer](https://tools.zerethon.com/exam-countdown-timer): Live countdown to your exam, deadline or test. Label and date saved on your device. Client-side.
- [Flashcards Maker](https://tools.zerethon.com/flashcards-maker): Build flashcard decks and study them shuffled with a score. Saved locally — no account needed.
- [Standard Deviation Calculator](https://tools.zerethon.com/standard-deviation-calculator): Mean, variance and sample/population standard deviation with the full working shown. Client-side and private.
- [Physics Kinematics Calculator](https://tools.zerethon.com/physics-kinematics-calculator): SUVAT motion, projectile, Ohm’s law and ideal gas solvers in one place. Enter what you know, get the rest.
- [Karnaugh Map Solver](https://tools.zerethon.com/karnaugh-map-solver): Minimise 2–4 variable Boolean functions to simplest SOP with don’t-care support. Shows prime implicants.
- [Derivative & Integral Calculator](https://tools.zerethon.com/derivative-integral-calculator): Symbolic first and second derivatives plus a numeric definite integral (Simpson’s rule). Client-side.
## Categories
- Developer — 73 tools
- Creator — 33 tools
- Web3 — 6 tools
- Algorithm — 31 tools
- Math — 19 tools
- Writing — 4 tools
- Productivity — 6 tools
- Science — 5 tools
- Finance — 3 tools
## Category landing pages
- Developer Tools: https://tools.zerethon.com/developer-tools
- Creator Tools: https://tools.zerethon.com/creator-tools
- Web3 Tools: https://tools.zerethon.com/web3-tools
- Algorithm Tools: https://tools.zerethon.com/algorithm-tools
- Math Tools: https://tools.zerethon.com/math-tools
- Writing Tools: https://tools.zerethon.com/writing-tools
- Productivity Tools: https://tools.zerethon.com/productivity-tools
- Science Tools: https://tools.zerethon.com/science-tools
- Finance Tools: https://tools.zerethon.com/finance-tools
## Learning hub
Plain-language explanations with Big-O analysis, linking to the matching interactive visualizers. Hub: https://tools.zerethon.com/learn
- Graph Algorithms: https://tools.zerethon.com/learn/graph-algorithms — Understand how graphs are traversed and how shortest paths are found. Visualize breadth-first search, depth-first search, Dijkstra and A* pathfinding step by step.
- Sorting Algorithms: https://tools.zerethon.com/learn/sorting-algorithms — See how sorting algorithms work and why they differ in speed. Visualize bubble, insertion, selection, merge, quick and heap sort with step-by-step animations.
- Searching Algorithms: https://tools.zerethon.com/learn/searching-algorithms — Learn how searching algorithms find a value in a collection. Compare linear search and binary search and see why sorting unlocks O(log n) lookups.
- Data Structures: https://tools.zerethon.com/learn/data-structures — Explore the core data structures behind every program: stacks, queues, linked lists, binary search trees, heaps and hash tables — visualized and explained.
- Dynamic Programming: https://tools.zerethon.com/learn/dynamic-programming — Understand dynamic programming and recursion: how overlapping subproblems and optimal substructure turn exponential brute force into efficient solutions.
- Number Theory: https://tools.zerethon.com/learn/number-theory — Explore the number theory that powers algorithms: prime sieves, the Euclidean GCD, prime factorization and famous sequences like the Collatz conjecture.
- Practice with Games: https://tools.zerethon.com/learn/practice-games — Turn theory into practice with free educational games: typing speed, mental math drills, flashcards and knowledge quizzes on game.zerethon.com.