Keyword Formatter
Format keyword lists fast: split by comma/newline, trim spaces, remove duplicates, change case, sort, and export as lines, CSV, quoted, JSON array, or regex OR—offline in your browser.
How to use
Choose how you want to split and export keywords, then format and copy the result.
- Paste keywords into the input box (comma/newline/semicolon/tab supported).
- Pick an output format (Lines, CSV, Quoted, JSON array, Regex OR).
- Optionally enable trim, de-dupe, case changes, sorting, or prefix/suffix.
- Click Format, then Copy to paste anywhere.
FAQ
What separators does this keyword formatter support?
Auto mode splits by new lines, commas, semicolons, and tabs. You can also force a single delimiter (like new lines only).
Does it remove duplicate keywords?
Yes—enable Remove duplicates to keep only the first occurrence after formatting.
How do I export keywords as a JSON array?
Select JSON array as the output format; it outputs valid JSON like ["kw1","kw2"].
Can I wrap every keyword in quotes?
Use Quoted + comma-separated to output "kw1", "kw2" (with escaping).
How do I make one keyword per line for uploads?
Choose One per line. This is the safest format for most tools and spreadsheets.
Will this tool send my keywords to a server?
No. Formatting runs locally in your browser and the script doesn’t make network requests.
Why did my keywords split in the wrong places?
If a keyword contains commas, switch the delimiter to New lines only and paste one keyword per line.
Continue your workflow
Browse related tools by task. Use the improved core tools for a consistent workspace with file import, downloads and clear validation errors.