Reverse Rows
Reverse the order of rows in your CSV
CSV Input
Try a sample:
Drop a CSV file here or
Only the first file is used if multiple are dropped.
The request is made directly from your browser. No proxy is used.
CSV Output
Reversed CSV will appear here...
Options
CSV Format
Input
How to Use This Tool
This tool flips the order of rows in your CSV — the last row becomes the first, and so on. It runs directly in your browser, so your data is never uploaded anywhere.
If your file has a header row, it stays at the top while the data rows beneath it are reversed.
- 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.
- Configure options — Open the Options panel to choose whether the first row is a header, or adjust CSV parsing settings.
- Get your output — Copy the reversed CSV to your clipboard or save it as a .csv file.
FAQ
3 questionsDoes this tool upload my data?
No. It runs entirely in your browser using JavaScript. Your CSV data is never sent to a server.
What happens to the header row?
If 'Header row present' is checked, the first row stays in place and only the data rows are reversed. If unchecked, all rows are reversed including the first.
Does this change my original file?
No. The tool produces a new CSV in the output panel. Your original file is never modified.