Overview
The Text Swap Columns tool lets you swap positions of specified columns in table-like text data. It supports CSV, tab-separated, semicolon-separated, pipe-separated, and custom delimiters, with column preview and delimiter auto-detection for faster processing.
Core Features
- Multi-delimiter support: Comma, tab, semicolon, pipe, and custom delimiters.
- Auto detection: Automatically detects the most likely delimiter in input text.
- Column swap: Swap any two columns by index (starting from 1).
- Export options: Copy results or download as TXT/CSV.
Typical Scenarios
- Data processing: Reorder fields in CSV and table text quickly.
- Table cleanup: Move important columns forward or group related columns.
- Analysis prep: Rearrange columns before importing into analysis tools.
- Batch workflows: Repeatedly process large datasets with consistent rules.
How to Use
- Paste or enter table data in the input area.
- Choose a delimiter (or use auto-detect) and preview column structure.
- Set the two column positions to swap (1-based index).
- Execute the swap, then copy or download the output.
Usage Tips
- Preview first: Check detected columns before swapping to avoid index mistakes.
- Use auto-detect: Start with auto mode when delimiter type is unclear.
- Index rule: The first column is 1, the second is 2, and so on.
- Local processing: All operations run in your browser, with no server upload.
FAQ
What does column numbering start from?
Column numbering starts at 1. The first column is 1, the second is 2, and so on.
What if a column index is out of range?
If an index exceeds the actual column count of a row, that row is left unchanged.
Can I swap multiple column pairs at once?
Not in one run. You can perform multiple swaps sequentially.
Is my data secure?
Yes. All processing happens locally in your browser without data upload.