Keyword Formatter
Wrap keywords in quotes, brackets, bullets or a custom template.
Options
Results appear here. Everything is processed in your browser — nothing you type is sent anywhere.
What the Keyword Formatter does
The Keyword Formatter wraps every entry in a consistent pattern — quotes, brackets, bullet characters, dashes, or any custom template containing a {kw} placeholder.
How it works
Each entry is passed through the chosen wrapper. The custom template substitutes every occurrence of {kw}, so you can build list items, array entries or markup fragments.
- 1Paste your keyword list.
- 2Choose a preset format or select custom.
- 3For custom, write a template containing {kw}.
- 4Generate the formatted lines.
- 5Copy directly into your document or code.
Worked example
With the custom template '<li>{kw}</li>', 'yoga' becomes '<li>yoga</li>'.
Who uses it
- Preparing quoted phrase-match keyword lists
- Building HTML list markup quickly
- Producing bulleted lists for a slide deck
- Wrapping terms for a config or array
Best practices
- Include {kw} in custom templates or the keyword is appended instead.
- Format last, after cleaning and sorting.
- Escape carefully when the output goes into code.
- Keep one format per export for consistency.
Honest limitations
The formatter does not escape special characters for you; check output before pasting it into markup or code.
Frequently asked questions
- What if I forget {kw}?
- The keyword is appended after your template text instead of substituted.
- Can I use multiple placeholders?
- Yes, every {kw} in the template is replaced.
- Does it change casing?
- No, use the Keyword Case Converter for that.
Related tools
Keyword SeparatorConvert a keyword list between line, comma, pipe and space separated formats.Keyword Case ConverterConvert keywords to lower, UPPER, Title, Sentence, camel or kebab case.Hashtag FormatterLay hashtags out in lines, blocks or separated strings.Keyword CleanerStrip punctuation, numbers, extra spaces and stop words from a keyword list.