Developer Tools

Table Header Normalizer for Snake and Camel Case

Normalize messy spreadsheet or API headers—including Chinese labels, symbols, and inconsistent spacing—into snake_case or camelCase identifiers for code and ORM models.

DevCodeData

Favorite this tool

No favorite storage mode has been selected.

Quick actions

Copy this tool URL or open the system share sheet on a supported device.

Use cases

  • Unify column names before importing a database table
  • Generate TypeScript keys without awkward quoted identifiers

How to use

  1. Paste the raw header row
  2. Choose case style and cleanup options
  3. Copy the normalized headers

Example input and output

Raw header

 USER ID , First Name 

Snake

user_id,first_name

FAQ

Does it trim spaces?

Yes. It trims edges and converts separators into consistent identifier forms.

Tools

Related tools

Continue with another translated tool for a nearby task.

Case Converter

Case and Naming Style Converter

Available

Convert text into uppercase, lowercase, title case, sentence case, camelCase, PascalCase, snake_case, kebab-case, and CONST_CASE at the same time. Useful for variable names and heading cleanup.

Text Case Naming

JSON to TypeScript Interface

JSON to TypeScript Interface Generator

Available

Infer TypeScript interface definitions from JSON in your browser. Nested objects become separate interfaces, with options for the root name, optional fields, readonly, export, and type aliases.

TypeScript JSON Developer