Data Visualization
Draw a Venn diagram for 2 to 4 sets, labeling each region with its size and intersections
venn-diagram-makerText Processing
Flip text upside-down (ɥǝllo) with per-letter rotations, plus optional toggles to keep reading order and protect URLs/emails. Plain Unicode text, no font needed.
upside-down-textText Processing
Add an underline beneath every character via the Unicode combining mark U+0332. Plain text — no HTML needed.
underline-textText Processing
Paste a long text and split it into a numbered X thread that respects the 280-character limit. Splits on word/sentence/paragraph boundaries, auto-adds 1/N numbering, weighs CJK and full-width characters correctly, counts URLs as 23 characters, and shows a live X-style preview card for each tweet with a character meter.
twitter-thread-splitterSecurity
Detect phishing and fraud signals in a URL by deep structural analysis — punycode/IDN homograph attacks (mixed Latin/Cyrillic), embedded credentials (user:pass@host trick), high-risk TLDs, double-encoding and control-character smuggling, subdomain brand deception, and numeric/IP host obfuscation. Static analysis only, no network. Complements the URL Validator (which does basic protocol/IP checks).
url-safety-checkerGenerator
Generate modern unique identifiers: ULID, NanoID, Snowflake and CUID2. Compare formats, decode ULID timestamps and pick the right ID for your system.
uid-generatorFormat Conversion
Convert text to/from Unicode escape sequences (\uXXXX / \u{XXXXXX}) and apply Unicode normalization (NFC/NFD/NFKC/NFKD)
unicode-escape-converterMedia
Remove solid color backgrounds from video using chroma key (green screen, blue screen, etc.)
video-background-removeMedia
Compress multiple video files by reducing file size while maintaining quality using CRF, resolution scaling, and codec optimization
video-batch-compressMedia
Convert multiple video files between different formats like MP4, WebM, MKV, AVI, MOV with quality settings and batch processing
video-batch-converterMedia
Resize multiple video files using resolution presets or custom dimensions, with optional aspect ratio preservation
video-batch-resizeMedia
Add text watermark to multiple video files with customizable position, font size, color, opacity, and timing
video-batch-watermark