Capabilities
Feature catalog
Explore every Airtable text cleanup helper in Text Cleanup Tools, from whitespace fixes and casing cleanup to normalization, extraction, validation, and safe preview diffs. Built for teams comparing options for bulk text cleanup in Airtable.
Need the short overview? Start on the homepage. Need pricing and licensing? Visit the pricing page.
Normalize
Trim spaces
Remove stray spaces or tabs at the start or end so text is clean and consistent.
“ Hello World ” → “Hello World”
Collapse internal whitespace
Turn any run of spaces/tabs into a single space. Great for messy pastes.
“A B C” → “A B C”
Normalize line breaks
Unifies Windows/Mac/Unix line endings so downstream steps behave the same.
“Line1\r\nLine2” → “Line1\nLine2”
Remove zero-width characters
Strips invisible ZWSP/ZWNJ/ZWJ/BOM that break matching and sorting.
“username” → “username”
Unicode normalization
Canonicalize text (NFC/NFKC) so visually identical strings compare equal.
“é” (e+´) → “é”
Unify quotes & dashes
Convert curly quotes and em/en dashes to plain quotes and hyphens.
““It’s—fine” → "It's-fine"”
Normalize ellipsis
Change the single character … into three dots for consistency.
“Wait… please” → “Wait... please”
Full-width ↔ half-width
Convert ABC123 to ABC123 (or the reverse) for CJK/typography use-cases.
“Hello 123” → “Hello 123”
Case & Word Shaping
Lower/UPPER/Title/Sentence case
One-click case fixes for headings, sentences, and catalog data.
“tHE quICK bROWN FOX” → “The Quick Brown Fox”
Smart Title Case
Keeps minor words like “and/of/the” lowercase unless first or last.
“war of the worlds” → “War of the Worlds”
Custom minor-word listPro
Edit which words stay lowercase in titles to match your style guide.
Add “vs” or “via” to the list.
Preserve acronyms
Leaves acronyms (API, NASA) untouched when changing case.
“api gateway” → “API Gateway”
Punctuation spacing fixes
Single space after punctuation and tidy spaces around commas/colons.
“Hello , world !” → “Hello, world!”
Replace
Append
Numbering
Flexible placement
Add numbers as a prefix, suffix, both, or insert at a position.
“Alpha” → “001-Alpha”
Start, step & padding
Control the starting number, increment, and zero-padding.
Start 5, step 5, pad 3 → “005, 010, 015 …”
Remove
Whitespace cleanup
Remove spaces, tabs, line breaks, non-breaking spaces, or zero-widths.
“Hello\tWorld\n” → “HelloWorld” (if all selected)
Letters & digits
Strip all letters, only uppercase/lowercase, or digits as needed.
“ABc123” → “123” (keep digits only)
Punctuation & symbols
Remove punctuation, brackets/quotes, or symbol classes.
“(Hello) #1!” → “Hello 1”
Strip accents/combining marksPro
Remove diacritics while keeping the base letters.
“São Paulo” → “Sao Paulo”
Emoji / non-ASCII
Remove emojis or any character outside basic ASCII.
“Party 🎉 at 7pm” → “Party at 7pm”
Split & Join (single-cell)
Delimiter or regex splitPro
Split by comma/pipe/space—or advanced patterns using regex.
“a, b , c” (regex `\s*,\s*`) → ["a","b","c"]
CSV-aware optionPro
Respect quoted commas when splitting CSV-like strings.
"Doe, Jane", Sydney → ["Doe, Jane","Sydney"]
Keep/remove/slice tokens
Grab the Nth token, a range, or drop unwanted parts.
“name@domain.com” split by “@” → keep 2 → “domain.com”
Per-token cleanupPro
Trim, drop empties, dedupe, and sort (natural A→Z).
“pear, apple, pear” → “apple, pear”
Recombine as JSON array
Write back the result as a JSON array in the same cell.
["alpha","beta","gamma"]
Slug & Safe Filename
Validate & Extract
Extract numbers
Pull the first, last, or all numbers (incl. negatives/decimals).
“Size: 12.5kg (was 15)” → “12.5”
Extract emails & domainsPro
Find emails and optionally keep only the domain part.
“jane@acme.com” → “acme.com”