CSV Tools

Change Header Case

Switch headers between camelCase, snake_case, kebab-case, and more

CSV Input

Try a sample:

Case Format

Example: "First Name" → first_name

CSV Output

CSV with reformatted headers will appear here...

More Options

CSV Format

Input

How to Use This Tool

Convert your CSV column headers to a different case format. Choose from UPPER CASE, lower case, Sentence case, Proper Case, camelCase, snake_case, or kebab-case. Only the header row is affected — all data rows remain unchanged.

  1. Provide your CSV — Paste CSV text into the input area, drop a CSV file onto the File tab, or enter a URL on the URL tab.
  2. Choose a case format — Select the target case from the options panel.
  3. Get your output — Copy the CSV with reformatted headers to your clipboard or save it as a .csv file.

FAQ

3 questions
Does this tool upload my data?
No. It runs entirely in your browser using JavaScript. Your CSV data is never sent to a server.
What case formats are supported?
UPPER CASE, lower case, Sentence case, Proper Case, camelCase, snake_case, and kebab-case.
Does this change the data rows?
No. Only the header row is modified. All data rows remain exactly as they are.
Browse all CSV tools