Converter Tools
Fixed-Width to CSV Converter
Convert fixed-width, column-aligned text into CSV, TSV, or JSON in your browser. Auto-detect columns or set field widths.
0 lines, 0 characters. Fields are read by character position, not by a delimiter.
Column detection
Output options
How to use
- Paste your fixed-width, column-aligned text into the input, or click Load sample.
- Choose Auto-detect columns, or switch to manual mode and list each field width.
- Check the column boundary preview so the bars line up with your columns.
- Pick CSV, TSV, or JSON, set the header and trim options, then click Copy output.
About this tool
Fixed-Width to CSV Converter reads text where each field is defined by its character position instead of a delimiter, then rewrites it as clean CSV, TSV, or a JSON array of objects. Fixed-width records show up in mainframe and COBOL exports, ACH and banking files, older government and healthcare data, and the aligned output of command line tools like ls -l, df, and ps. You can let the tool auto-detect the columns by finding the blank gaps that every row shares, or switch to manual mode and list the width of each field in characters, using an asterisk for an open final field. A column boundary preview draws a ruler under your sample so you can confirm the split before exporting. Options let you treat the first row as a header, trim the padding spaces from each value, skip blank lines, choose a CSV delimiter, and pick the JSON indent. CSV output follows RFC 4180 quoting so values that contain a comma, quote, or newline stay intact. Everything runs in your browser, so the records you paste are never uploaded.
Free to use. Works in your browser. No signup, no login.
Related tools
You may also like
CSV to JSON Converter
Two-way CSV and JSON converter with delimiter and header controls.
Open tool
ConverterCSV Column Extractor
Pick CSV columns, reorder them, and export a clean CSV with only those columns.
Open tool
ConverterCSV Viewer
View any CSV as a sortable, filterable, paginated table.
Open tool