Font Pair Suggester

Font Pair Suggester — Typography Tool

Font Pair Suggester Choose a pairing, adjust controls, and copy your CSS — no API calls, works offline. ...

May 16, 2025 · 1 min · 102 words · Productivity Works Editorial
Font Pairing Tool

Font Pairing Tool — Find Perfect Heading & Body Font Combinations

Font Pairing Tool 12 curated system-font pairings — live preview, adjust typography, copy CSS ...

May 16, 2025 · 1 min · 71 words · Productivity Works Editorial
Interactive Periodic Table of Elements

Interactive Periodic Table

All categories Alkali Metals Alkaline Earth Metals Transition Metals Post-Transition Metals Metalloids Nonmetals Halogens Noble Gases Lanthanides Actinides Unknown Clear ← Scroll horizontally on mobile → ...

May 16, 2025 · 1 min · 53 words · Productivity Works Editorial
String Escape Tool

String Escape Tool — Multi-Language Escaper

Escape and unescape strings instantly for 10 language modes: JSON, JavaScript/TypeScript, Python, Java, C#, SQL, HTML, XML, CSV, and Regex. Paste raw text, pick a mode, and hit Escape — or paste escaped text and hit Unescape to recover the original. No data leaves your browser. Select Language / Context Bulk mode (process each line independently) Input Output Escape Unescape Copy Output Clear Escape Sequence Reference How to Use Select a mode — choose the target language or format from the buttons above. Paste input — enter the raw string you want to escape (or an already-escaped string to unescape). Escape / Unescape — click the appropriate button; the result appears instantly on the right. Bulk mode — when enabled, each line of input is escaped/unescaped independently, making it easy to process lists of strings. Copy Output — copies the result to your clipboard with one click. What Each Mode Handles JSON — ", \, /, control chars, unicode (\uXXXX) JavaScript / TypeScript — single & double quotes, backtick, \n \t \r \0, unicode Python — single & double quotes, \n \t \r \\ \0, raw-string awareness Java / C# — standard C-style escapes plus unicode \uXXXX SQL — single-quote doubling, backslash mode toggle HTML — named entities: & < > " ' XML — same five entities as HTML, strictly per XML spec CSV — field quoting, embedded quote doubling, newline handling Regex — escapes all regex metacharacters: . * + ? ^ $ { } [ ] | ( ) \ Related Tools JSON Formatter HTML Entity Encoder URL Encoder Related Tools Case Converter Character Counter Regex Cheatsheet ...

May 16, 2025 · 2 min · 270 words · Productivity Works Editorial
String Reverser

String Reverser & Text Tools - Free Online

Input Text Reverse Operations (select one) Reverse String Flip every character in the entire text Reverse Word Order Keep spellings intact, flip word positions Reverse Each Word Flip letters inside every individual word Case: Original UPPERCASE lowercase Title Case Sentence case Remove Extra Whitespace Result (live preview) Copy Result Result will appear here as you type... Characters: 0 Words: 0 Vowels: 0 Consonants: 0 Related Tools Count words → Word Counter ...

May 16, 2025 · 1 min · 71 words · Productivity Works Editorial
Text Encryption & Decryption

Text Encryption & Decryption

Caesar Vigenere XOR AES-256 Caesar cipher shifts each letter by a fixed number of positions in the alphabet. The same shift is used for both encryption and decryption (just use the inverse). Non-letter characters are preserved unchanged. Shift (1–25) 13 Mode Encrypt Decrypt Input Text 🔒 Run Caesar Clear Result Encrypted 📋 Copy Vigenere cipher uses a keyword to apply a different Caesar shift to each character. The keyword repeats to match the input length. Only letters A–Z and a–z are shifted; everything else passes through unchanged. Keyword Mode Encrypt Decrypt Input Text 🔒 Run Vigenere Clear Result Encrypted 📋 Copy XOR cipher applies a bitwise XOR between each character and the repeating key. Applying the same key twice restores the original — so Encrypt and Decrypt are identical operations. Output is Base64-encoded to stay readable. Key (any text) Mode Encrypt Decrypt Input Text 🔒 Run XOR Clear Result Encrypted 📋 Copy AES-256-GCM via the browser's native Web Crypto API. A random 96-bit IV is generated per encryption; ciphertext is stored as iv:ciphertext in Base64. Decryption automatically extracts the IV. Your password never leaves the browser. Password Mode Encrypt Decrypt Input Text 🔒 Run AES-256 Clear Processing… Result Encrypted 📋 Copy How Each Cipher Works Caesar Cipher The Caesar cipher is one of the oldest encryption techniques. It shifts every letter in the plaintext forward (encrypt) or backward (decrypt) by a fixed number of positions in the 26-letter alphabet. A shift of 13 is the special case known as ROT13 — applying it twice returns the original text. Digits, spaces, and punctuation are left unchanged. ...

May 16, 2025 · 3 min · 634 words · Productivity Works Editorial
Text Repeater

Text Repeater — Repeat, Format & Transform Text Online

Input Text Repeat Count (1–10000) Separator New Line Space Comma Custom… Prefix (per repetition) Suffix (per repetition) Transform Options Numbered mode (1. text, 2. text…) Reverse text Shuffle lines Sort A→Z Sort Z→A Remove duplicate lines Generate ...

May 16, 2025 · 1 min · 47 words · Productivity Works Editorial
Text Statistics Analyzer

Text Statistics Analyzer

Paste or type your text below Copy Text Clear 0 Words 0 Characters (with spaces) 0 Characters (no spaces) 0 Sentences 0 Paragraphs 0.0 Avg Word Length 0% unique words  (0 of 0) 📖 0 sec Reading time (225 WPM) 🎙 0 sec Speaking time (130 WPM) Readability Scores Flesch Reading Ease (0–100, higher = easier) — 0 Hard60 Std100 Easy Enter text to calculate Flesch-Kincaid Grade Level (US school grade) — K (0)8th16+ (College) Enter text to calculate Top Keywords Enter text to see keyword analysis Count words → Word Counter Analyze frequency → Word Frequency ...

May 16, 2025 · 1 min · 122 words · Productivity Works Editorial
Text to Speech

Text to Speech

Enter Your Text The Web Speech API lets browsers convert text to speech entirely on-device, with no data sent to any server. Try adjusting the voice, speed, pitch, and volume below to find the combination that works best for you. 0 characters ~0 min read Voice & Language Filter by Language All Languages Voice Loading voices… Playback Settings Speed 1.00x Pitch 1.00 Volume 100% ▶ Play ▮▮ Pause ■ Stop Ready Current Word Spoken words will appear highlighted here during playback. Your browser does not support the Web Speech API. Please use a modern browser such as Chrome, Edge, or Safari. How to Use Paste or type your text into the text area above. Choose a voice — use the language filter to narrow down voices available in your browser. Adjust speed, pitch, and volume using the sliders (speed: 0.5x–2x). Press Play and watch the current word highlight in real time. Pause to temporarily stop, or Stop to cancel playback entirely. About This Tool This tool uses your browser’s built-in Web Speech API (speechSynthesis). No audio is sent to any server — everything happens locally on your device. Available voices depend on your operating system and browser. ...

May 16, 2025 · 2 min · 225 words · Productivity Works Editorial
Typography Scale Generator

Typography Scale Generator — Modular Type System

Typography Scale Generator Build modular type scales for harmonious, consistent web typography ...

May 16, 2025 · 1 min · 86 words · Productivity Works Editorial