CONSTANT_CASE to snake_case Converter

Converts identifiers from CONSTANT_CASE (e.g. USER_ACCOUNT_STATUS) to snake_case (e.g. user_account_status). Runs 100% in-browser with multi-line batch support.

Open the full tool: All Case Converters →

CONSTANT_CASE to snake_case Examples

CONSTANT_CASE snake_case
USER_ID user_id
CREATED_AT created_at
API_KEY_TOKEN api_key_token
FIRST_NAME first_name
ORDER_ITEM_COUNT order_item_count
HTTP_RESPONSE_CODE http_response_code
MAX_RETRY_ATTEMPTS max_retry_attempts

FAQ

What is the difference between CONSTANT_CASE and snake_case?

CONSTANT_CASE (All uppercase letters, separated by underscores `_`. Also known as SCREAMING_SNAKE_CASE.) is primarily used for Standard for global constants, environment variables (.env), and enum definitions across languages.. In contrast, snake_case (All words are lowercase, separated by underscores `_`.) is the standard for Standard for variables and functions in Python, Ruby, Rust, and SQL database column names..

Are multi-line inputs supported?

Yes. You can paste lists of variable names, database column names, or JSON keys separated by newlines to convert them all at once.

Is my code private?

Yes, 100% private. All conversions happen entirely in your local web browser using client-side JavaScript. No data is sent to any server.

🔗 Share this page

TelegramWhatsAppX