All tools — Page 2
983 useful tools. Browse a category or search the full toolkit.
Image Cropper
Crop a rectangular region using precise pixel coordinates.
ImagesImage Dimensions
Read image width, height, format, size, and aspect ratio locally.
TextSlug Generator
Create a URL-friendly slug with ASCII or Unicode letters, a chosen separator, and a length limit.
TextLorem Ipsum Generator
Generate bounded placeholder words, sentences, or paragraphs for layout testing without an account.
TextText Splitter
Split text by a literal delimiter, whitespace, or fixed visible-character chunks and export a JSON array.
TextText Joiner
Join lines with a custom literal separator, optional trimming, and explicit blank-line handling.
TextText Repeater
Repeat a text block a chosen number of times with an optional separator and a safe output cap.
TextText Shuffler
Randomize line, word, or grapheme order locally using unbiased Web Crypto sampling.
TextWord Frequency Counter
Count repeated words, rank their frequency, and show a bounded table with percentages.
TextN-gram Generator
Generate and count overlapping word or grapheme n-grams from text with configurable n and report length.
TextPalindrome Checker
Check whether text reads the same forward and backward using grapheme-aware comparisons.
TextAnagram Checker
Compare two texts for the same grapheme inventory with optional case and punctuation normalization.
TextReadability Calculator
Estimate English prose difficulty with the Automated Readability Index and transparent text counts.
TextText Wrapper
Wrap plain text to a grapheme width, optionally breaking long words while preserving paragraph breaks.
TextText Indenter
Add or remove a fixed indentation prefix on non-empty lines using spaces or tabs.
TextExtract Emails
Extract ordinary ASCII email-address candidates from text with optional exact deduplication.
TextExtract URLs
Extract HTTP(S) URL candidates as plain text, excluding embedded credentials and never visiting links.
TextExtract Numbers
Extract signed decimal and scientific-notation number strings while preserving their original precision.
TextRemove Accents
Remove combining diacritics from Latin graphemes while preserving marks in other writing systems.
TextUnicode Normalizer
Apply NFC, NFD, NFKC, or NFKD normalization with a report of code-point changes.
TextInvisible Character Detector
Locate control, format, unusual space, joiner, and variation-selector code points without deleting them.
TextSmart Quotes Converter
Convert curly quotes to straight quotes or apply an English smart-quote heuristic to plain text.
TextRandom String Generator
Generate strings from a chosen character alphabet with Web Crypto randomness and rejection sampling.
TextCaesar Cipher
Explore an educational Caesar shift or ROT13 with explicit encoding and decoding controls.
TextNATO Phonetic Alphabet
Spell English letters with NATO code words, or decode code-word sequences into uppercase text.
TextUnicode Code Point Converter
Convert text to U+ values or Unicode escape notation and decode valid scalar-value tokens back to text.
TextAdd Line Numbers
Number a text block with a starting value, optional zero padding, and explicit blank-line handling.
DataJSON Minifier
Remove unnecessary JSON whitespace while preserving the parsed data structure.
DataJSON Diff
Compare JSON values structurally and list added, removed, or changed paths.
DataJSON Key Sorter
Sort object properties throughout a JSON document while retaining array order.
DataJSON String Escaper
Encode text as a JSON string literal or decode one JSON string into readable text.
DataJSON Flattener
Flatten nested JSON into a JSON Pointer map of leaf values without ambiguous dotted keys.
DataJSON Path Query
Select JSON values using a restricted, safe path grammar with array indices and wildcards.
DataJSON to TypeScript
Infer a TypeScript type alias from a JSON sample, including nested objects and array unions.
DataJSON to YAML
Convert parsed JSON into readable YAML using the standard YAML core schema.
DataYAML to JSON
Convert one standard YAML document to JSON with duplicate-key and unsafe-tag rejection.
DataXML to JSON
Convert XML into an ordered JSON element tree that retains attributes and mixed text content.
DataCSV to JSON
Convert a header-based CSV table into JSON records while preserving every cell as text.
DataCSV to SQL Inserts
Generate quoted SQLite or PostgreSQL INSERT statements from CSV without executing SQL.
DataCSV to Markdown Table
Turn a CSV table into a Markdown table with escaped cell markup and preserved line breaks.
DataCSV Transposer
Swap CSV rows and columns while retaining quoted delimiters and multiline cell values.
DataCSV Column Extractor
Select and reorder CSV columns by exact header names without uploading the table.
DataCSV Deduplicator
Remove repeated CSV records by full row or one selected column, retaining the first match.
DataCSV Sorter
Sort CSV records by a text or numeric column while keeping the header and stable ties.
DataCSV Row Filter
Keep CSV rows matching a literal column condition with optional case-insensitive comparison.
DataCSV Validator
Check CSV quoting and record widths, reporting row and column counts with header warnings.
DeveloperHTML Entity Converter
Escape HTML text delimiters and Unicode numerically, or decode basic and numeric character references.
DeveloperUUID Validator
Check UUID text shape, RFC variant and version, including Nil and Max special identifiers.