How to use the CSV viewer
- Drag a .csv file onto the drop zone.
- The data appears right away in an Excel-like grid with column letters and row numbers.
- Type a keyword in the search box to keep only the rows that contain it, and click a cell to see its full value in the formula bar.
- Copy all text copies the data as tab-separated text that you can paste into another program.
Why Korean text breaks when you open a CSV in Excel
CSV (comma-separated values) is a plain text file that separates values with commas. A text file does not record which encoding was used to save it, so the program opening it has to guess. When the guess is wrong, Korean text turns into strings like "���" or "¾È³ç".
- Public data portals, older company systems and bank statements in Korea usually use EUC-KR (CP949).
- Google Sheets, modern web services and developer tools usually use UTF-8.
- Excel for Windows often misreads UTF-8 CSV files without a BOM (a marker at the start of the file) as EUC-KR.
This viewer first reads the file with strict UTF-8 rules, and if it finds bytes that are not valid UTF-8 it reads the file again as EUC-KR. As a result most Korean CSV files display correctly without you having to pick an encoding.
Delimiters and quotes
When a value contains a comma or a line break, the standard (RFC 4180) is to wrap the whole value in double quotes. The SheetJS parser used here handles quoted values, escaped double quotes ("") and values that span several lines. Files separated by semicolons or tabs are usually recognized automatically too.
When a CSV viewer beats Excel
- Leading zeros are kept: Excel turns codes like "00123" or phone numbers starting with "010" into numbers and drops the leading zeros. This viewer shows the original text.
- Long numbers are kept: order numbers with 16 or more digits are not turned into exponent notation such as 1.23E+15.
- Quick checks: see the contents in seconds without starting Excel.
Sensitive data stays on your device
Order histories, member lists and payroll data exported as CSV are full of personal information. This viewer never uploads the file; it is read only in your browser, so you can check it even where external uploads are forbidden. To use the data in a program, the Excel to JSON converter on this site turns it into JSON right away.
Frequently asked questions
Do I need to choose the encoding?
No. The viewer tries UTF-8 first and switches to EUC-KR automatically if that fails.
Does it open tab-separated TSV files?
Rename the file to .csv and the tab separator is usually recognized automatically.
How large a file can it open?
There is no server limit because nothing is uploaded. Files of tens of megabytes open, and the grid displays up to 2,000 rows.
Are leading zeros kept?
Yes. Unlike Excel, values are shown as the original text, so leading zeros in postal codes and product codes are kept.