Discuvr CSV to Excel

Office & Data

CSV to Excel Paste CSV and see it as a spreadsheet instantly, with numbers, dates and IDs typed the way Excel should hold them. Download a clean .xlsx only when you want it. Sign PDF Sign a PDF in your browser - draw, type or upload your signature, place it on any page, add the date, and download the signed copy. The file never leaves your device. Redact Permanently redact PDF, Word, Excel, PowerPoint, text and image files. Matches and boxes are removed from the file itself, not covered up, and the result is checked again before you download it. What is my IP See the public IP address websites see when you connect, whether it is shared (CGNAT) or private, and what else your browser reveals. Case Converter & Line Tools Change text to UPPER, lower, Title or Sentence case, turn names into camelCase or snake_case, and remove duplicate lines or sort a list. Text Compare Paste two versions of a text to see every added, removed and changed line, with the changed words highlighted.

Writing & Proposals

Tone Polish Reformat what you wrote with proper grammar, structure and articulation - in your own voice. One paste, one reply, no chat session. Freelance Proposal Generator Describe a client problem and get a scoped, priced, ready-to-send freelance proposal in seconds.

Legal & Compliance

IP Law Q&A Chatbot Ask questions about Indian IP law - trade marks, patents, copyright, designs and more, with the web search results it used listed above each answer. Patent FER Reply Generator Paste the objections from a First Examination Report to draft a structured reply, or upload a draft for an IP risk review. Government Scheme Eligibility Finder Answer a short set of questions once. Sign in and we save your answers, so you can check which central government schemes you may qualify for without retyping them.

Privacy & Security

Website Security Scan Scan a domain for real, reproducible security weaknesses. Every finding carries the observation behind it and the command to verify it yourself. Image Scrub See exactly what your photo reveals about you - GPS, camera serial, your name - then strip it. Crop, resize, blur faces and convert, all without the image being stored anywhere.

Developer Tools

JSON Formatter Beautify, minify and validate JSON in one paste - with the exact line and column when it will not parse, and a count of what is actually in the document. Python Formatter Reformat Python the way Black would, with the line length and quote handling you choose - and a count of exactly how many lines changed. HTML Viewer Paste HTML and see it rendered live in a sandbox, at phone, tablet or desktop width - with beautify, minify, a console for scripts and a report of what is broken in the markup. IP Subnet Calculator Enter CIDR notation or an IP with a netmask and get the network address, broadcast address, usable host range and total address count instantly. Encode / Decode Encode or decode Base64, Base64URL, URL percent-encoding, HTML entities and hex as you type, with full UTF-8 support. Unix Timestamp Converter Convert a Unix epoch timestamp in seconds, milliseconds, microseconds or nanoseconds to a date in UTC or a major world time zone, and a date back to a timestamp. System Diagram Maker Type arrows like User -> API -> Database and get a laid-out architecture or flow diagram. Fold groups into one box for the big picture, number the steps for a detailed flow.

AI Workbench

AI Playground Compare responses from multiple LLM providers side by side in real time. Bring your own API keys. Agent Playground Experiment with AI agents that use tools - web search, a calculator, URL fetching - across multiple providers.

Learning

Study Buddy An interview-prep coach for top tech jobs, from the first study day to an accepted offer: a plan across DSA, LLD, system design, behavioural and AI-assisted coding, mock interviews, a resume review, an applications tracker and offer comparison.

Everyday Helpers

QR Code Generator Create QR codes from text, URLs, WiFi credentials or contact info - as PNG images or SVG vectors, with the error correction level you choose. Unit Converter Convert between length, weight, temperature, volume, speed, area and energy units instantly - 40+ unit types with instant results. Password Generator Generate a random password with cryptographically secure randomness, tune its length and character types, and see its strength in bits of entropy. Word Counter & Readability Analyzer Count words, characters, sentences and paragraphs, estimate reading time, and score readability - with true character-based counting for Chinese, Japanese, Korean and Thai text. Age / Date Difference Calculator Find someone's exact age, or the exact difference between any two dates - years, months and days, plus the total number of days and weeks. Date Difference Calculator Count the days, weeks, months and working days between two dates, or add and subtract days from a date. Percentage Calculator Calculate X% of Y, what percent one number is of another, percentage increase or decrease between two numbers, or reverse percentage - four common calculations in one tool. SIP Calculator See what a monthly investment grows to, with a yearly step-up, a starting lump sum and inflation, or find the monthly amount a goal needs. BMI Calculator Calculate your Body Mass Index (BMI) from height and weight, in metric or imperial units, classified against the WHO adult categories - underweight, normal, overweight, obese.
Sign in Get started
All toolsOffice & Data

CSV to Excel

Paste CSV and see it as a spreadsheet straight away - numbers, dates and IDs kept the way Excel should hold them. Download the .xlsx only if you want it.

.xlsx

CSV

Excel preview

The spreadsheet appears here as you paste.

About CSV to Excel

A report export, a bank statement, a data dump from a colleague - CSV is how tables travel, but opening one in Excel often mangles it: PIN codes lose their leading zero, account numbers turn into 1.23E+15, and dates flip between formats. Paste the CSV here and see exactly how it will look as a spreadsheet before you decide to download it.

What it does

  • Live spreadsheet preview as you paste, with column letters and row numbers.
  • Detects comma, semicolon, tab or pipe delimiters, or pick one yourself.
  • Numbers and dates become real Excel values; leading zeros and long IDs stay text.
  • Header row in bold, frozen and filterable in the downloaded workbook.
  • Text that starts with = + - or @ is stored as text, never run as a formula.
  • Download is optional - nothing leaves your browser until you ask for the file.

How it works

  1. 1 Paste CSV, open a .csv file or load the sample.
  2. 2 Check the preview and the detected column types.
  3. 3 Name the file and download the .xlsx if you want it.

Why values are kept as text

Excel stores numbers with 15 significant digits, so a 16-digit card or account number silently changes. A value with a leading zero, like a PIN code or employee ID, loses it. This tool only converts a value to a number or date when nothing is lost, and keeps everything else as the exact text you pasted.

Protection against formula injection

A CSV cell beginning with = can be a formula that runs when the file is opened, a known way to attack whoever opens an exported sheet. Every text cell in the workbook is written as plain text, so nothing in the CSV can execute.

Worked examples: number, date or text

With "Detect numbers and dates" on, each cell is checked on its own. 125000.50 becomes the number 125000.5 (format the column in Excel to show two decimals) and -1500.75 stays negative. 007 and the PIN code 040001 keep their leading zero as text. 123456789012345 (15 digits) is a number, but 1234567890123456 (16 digits) stays text, so no digit is rounded away. 2026-10-01 and 31/10/2026 become real dates; 2026-02-30 is not a real day and stays text. Thousands separators and decimal commas (1,234 or 1.234,56), percent signs (12%), exponents (1e5) and a leading + all stay text, exactly as pasted. Header cells are always text.

Commas inside values, line breaks and the delimiter

A value wrapped in double quotes is one cell, whatever it holds: "Rao & Sons, Pune" keeps its comma, a quoted address with a line break stays in one cell, and two double quotes inside quotes are one, so "Quote ""Q4"" retainer" becomes Quote "Q4" retainer. The delimiter is detected from the first 20 lines: of comma, semicolon, tab and pipe, the one that appears most often on the first line and the same number of times on the lines after it wins, so a semicolon file from an Excel set up for decimal commas is read correctly. If the columns in the preview look wrong, pick the delimiter yourself. Blank lines in the middle stay as empty rows; blank lines at the end are dropped. Spaces around a number are ignored when it is typed (" 42 " becomes 42), but a text cell keeps its spaces exactly.

Accented letters turn into � after opening a file

Open file reads the file as UTF-8, which is what Excel's CSV UTF-8 option, Google Sheets and most systems write. A file saved as plain CSV in Excel for Windows usually uses an older Windows code page instead, and then letters such as é, ü or ñ show as �. Save it again as CSV UTF-8, or open it in a text editor that shows it correctly and paste the text here. A byte order mark at the start of the file is removed, so it never sticks to the first header. The other way round, the downloaded .xlsx stores text as Unicode, so names in Hindi, Arabic or Chinese that look right in the preview also look right in Excel, which a UTF-8 CSV without a byte order mark often does not when double-clicked in Excel for Windows.

Questions

Is my data uploaded or stored?

The preview is built in your browser. Only when you press Download is the CSV sent to the server, which builds the workbook in memory and returns it in the same response. Nothing is written to disk, and the usage record holds only the row and column counts, the delimiter and the header setting, never cell values or the file name.

Which date formats are recognised?

yyyy-mm-dd and dd/mm/yyyy. They become real Excel dates shown as dd/mm/yyyy. Anything else stays text, so nothing is guessed.

How large a CSV can I convert?

Up to 5,000,000 characters, 100,000 rows and 500 columns. The preview shows the first 500 rows; the download has all of them. A cell longer than 32,767 characters, Excel's own limit, is cut to that length. Downloads are limited to 40 per 10 minutes per IP address.

My file has US dates (mm/dd/yyyy). What happens?

Slash dates are read as day/month/year only. 10/31/2026 cannot be a day-first date, so it stays text, but 03/04/2026 becomes 3 April 2026, not 4 March. If your file uses month-first dates, untick "Detect numbers and dates" to keep every cell as the exact text, or export the dates as yyyy-mm-dd, which is never ambiguous.

What does the downloaded workbook look like?

One sheet, named after the file name you type (cut to 31 characters, Excel's limit for sheet names), or data if you leave it empty. With "First row is a header" on, that row is bold on a light grey fill, frozen so it stays in view as you scroll, and has filter buttons on every column. Each column is as wide as its longest value, up to 60 characters. Dates use the dd/mm/yyyy format, empty fields stay empty cells, and the file holds no formulas or macros. Cells you edit in the preview are part of the download.

Excel already dropped the leading zeros. Can I get them back?

Only for codes of one fixed length. When Excel turns a value into a number it drops leading zeros and keeps 15 significant digits, so a 16-digit account number such as 1234567890123456 has already lost its last digit: reopen the original CSV instead of repairing the sheet. For six-digit PIN codes, =TEXT(A1,"000000") in a new column gives back 040001 as text, and the custom number format 000000 shows the zeros while the cell stays a number. To avoid it, convert the CSV here: 040001 and 1234567890123456 are written as text cells. In Excel itself, import with Data > From Text/CSV and set those columns to Text before loading, or in Microsoft 365 turn off the leading-zero and 15-digit options under File > Options > Data > Automatic Data Conversion.

Why did amounts like 1,234.50 or 12,5 stay as text?

Only plain numbers are converted: an optional minus sign, digits, and at most one full stop as the decimal point, such as 1234.50 or -42. Thousands separators (1,234.50), a decimal comma (12,5), currency signs ($100), percent signs (50%), a leading plus (+5), exponents (1e5) and whole numbers with a leading zero (007) stay as the exact text, because reading them would mean guessing the format. To turn such a column into numbers in Excel, =NUMBERVALUE(A2,".",",") reads 1,234.50 as 1234.5 and =NUMBERVALUE(A2,",",".") reads 2.500,27 as 2500.27; the function name and the argument separator (, or ;) follow your Excel language and region. A converted 1234.50 shows as 1234.5 until you give the column a two-decimal number format.

Excel shows a green triangle, Number stored as text. Is something wrong?

No, it is deliberate. Values such as 040001 or the 16-digit 1234567890123456 are written as text cells so their zeros and digits survive, and Excel's error checking flags any text that looks like a number. SUM and AVERAGE skip text cells in a range, which is right for IDs and codes, but it means a text column is not an amount you can total. To hide the flag, select the cells, click the warning icon and choose Ignore Error, or clear Numbers formatted as text or preceded by an apostrophe under File > Options > Formulas > Error checking rules. Choose Convert to Number only for columns where leading zeros and digits beyond the 15th do not matter.