SCREAMING_SNAKE_CASE converter
The SCREAMING_SNAKE_CASE converter uppercases every word and joins them with underscores — the convention for constants and environment variables.
- No length limits
- No registration
- Free forever
- Your text never leaves your browser
How to convert text to screaming_snake_case
Paste your text
Any mix of cases, separators and line breaks is fine.
Watch it convert
The output updates live with every keystroke.
Tune the options if offered
Some case modes offer a lowercase/uppercase word choice.
Copy the result
One click, done.
Why screaming_snake_case converter matters
Environment variables, configuration constants, SQL keywords and shell exports.
Deterministic word splitting means multi-word inputs, hyphens, underscores and camelCase all converge to the same clean result.
It runs locally: paste confidential drafts, unreleased product names or client copy without a second thought.
SCREAMING_SNAKE_CASE converter — details
| Input accepted | Mixed case, separators, multiple lines |
|---|---|
| Word splitting | camelCase humps, -, _, spaces and punctuation are all boundaries |
| Processing | 100% in your browser |
Your text never leaves your browser
Every tool runs locally on your device. Nothing you paste is uploaded, stored, or tracked.
Frequently asked questions
Does it handle accents and non-Latin scripts?
Accented Latin letters convert fine. Non-cased scripts (Chinese, Arabic…) pass through unchanged since they have no case.
Can I convert a whole document?
Yes — paste as much as you like. Line structure is preserved where the case mode allows it.
Is there an API?
No API by design: the tool is a page that runs locally, so your text never touches a server.