[{"data":1,"prerenderedAt":223},["ShallowReactive",2],{"tool-content-en-xlsx-converter":3},{"id":4,"title":5,"body":6,"description":213,"extension":214,"locale":215,"meta":216,"navigation":217,"path":218,"seo":219,"stem":220,"toolId":221,"__hash__":222},"tools\u002Ftools\u002Fen\u002Fxlsx-converter.md","Excel to CSV \u002F JSON",{"type":7,"value":8,"toc":204},"minimark",[9,14,23,27,82,86,158,162,197,201],[10,11,13],"h2",{"id":12},"excel-to-csv-or-json","Excel to CSV or JSON",[15,16,17,18,22],"p",{},"Spreadsheets arrive as ",[19,20,21],"code",{},".xlsx"," workbooks, but APIs, scripts and data pipelines want CSV or JSON. This tool opens a workbook, lets you pick a worksheet, and writes the table out in the format you need. Everything runs in your browser, so the file itself never leaves your device.",[10,24,26],{"id":25},"how-to-convert","How to convert",[28,29,30,46,49,58,65,72],"ol",{},[31,32,33,34,36,37,40,41,45],"li",{},"Drop an ",[19,35,21],{}," or ",[19,38,39],{},".xlsm"," file onto the page, or click ",[42,43,44],"strong",{},"Upload file",".",[31,47,48],{},"Choose the worksheet in the selector. Hidden sheets are marked and skipped by default.",[31,50,51,52,36,55,45],{},"Pick ",[42,53,54],{},"CSV",[42,56,57],{},"JSON",[31,59,60,61,64],{},"For CSV, choose a delimiter and, if your data has non-ASCII text, turn on ",[42,62,63],{},"Add BOM"," so Excel reads the file as UTF-8.",[31,66,67,68,71],{},"For JSON, keep ",[42,69,70],{},"First row is headers"," on to get an array of objects; turn it off to get an array of arrays.",[31,73,74,75,78,79,45],{},"Copy the result or download it as ",[19,76,77],{},"your-file-sheet.csv"," \u002F ",[19,80,81],{},".json",[10,83,85],{"id":84},"what-is-preserved","What is preserved",[87,88,89,102,115,140,146,152],"ul",{},[31,90,91,94,95,36,98,101],{},[42,92,93],{},"Dates"," are stored in the file as numbers with a date format, so the tool reads the format and writes human dates such as ",[19,96,97],{},"2023-03-15",[19,99,100],{},"2023-03-15 18:00:00",", in both the 1900 and the 1904 date system.",[31,103,104,107,108,111,112,114],{},[42,105,106],{},"Numbers"," keep their original digits, so a cell holding ",[19,109,110],{},"0.1"," is written as ",[19,113,110],{}," instead of a floating-point artefact. In JSON they become real numbers.",[31,116,117,120,121,124,125,128,129,124,132,135,136,139],{},[42,118,119],{},"Booleans"," become ",[19,122,123],{},"TRUE","\u002F",[19,126,127],{},"FALSE"," in CSV and ",[19,130,131],{},"true",[19,133,134],{},"false"," in JSON, and error cells such as ",[19,137,138],{},"#DIV\u002F0!"," are kept as text.",[31,141,142,145],{},[42,143,144],{},"Empty cells"," stay in place, so column alignment never shifts, and gaps left by the file are filled in.",[31,147,148,151],{},[42,149,150],{},"Text cells"," keep rich-text runs joined and drop phonetic annotations, and quotes, commas and line breaks are escaped following RFC 4180.",[31,153,154,157],{},[42,155,156],{},"Formulas"," contribute their last cached value, which is what Excel itself displays.",[10,159,161],{"id":160},"what-is-not-supported","What is not supported",[87,163,164,174,191,194],{},[31,165,166,167,170,171,173],{},"Legacy ",[19,168,169],{},".xls"," files and password-protected workbooks use a different container; save them as ",[19,172,21],{}," first.",[31,175,176,177,180,181,184,185,187,188,45],{},"Number formats are not re-created, so a percentage cell (",[19,178,179],{},"0.15"," with a ",[19,182,183],{},"0.00%"," format) is written as ",[19,186,179],{},", not ",[19,189,190],{},"15%",[31,192,193],{},"Hidden rows and columns are exported like any other, so data that was filtered out still appears in the output.",[31,195,196],{},"Styles, merged cells, charts and pivot tables are not part of the output.",[10,198,200],{"id":199},"limits-and-privacy","Limits and privacy",[15,202,203],{},"Parsing, conversion and downloads happen entirely in your browser. Files up to 25 MB are accepted, and a worksheet is trimmed to the first 200,000 cells so the preview and the output stay responsive; the header note tells you when that happens.",{"title":205,"searchDepth":206,"depth":206,"links":207},"",2,[208,209,210,211,212],{"id":12,"depth":206,"text":13},{"id":25,"depth":206,"text":26},{"id":84,"depth":206,"text":85},{"id":160,"depth":206,"text":161},{"id":199,"depth":206,"text":200},"Convert .xlsx workbooks to CSV or JSON in your browser. Pick a worksheet, keep real dates and numbers, and download the result.","md","en",{},true,"\u002Ftools\u002Fen\u002Fxlsx-converter",{"title":5,"description":213},"tools\u002Fen\u002Fxlsx-converter","xlsx-converter","G4oEDdiAreo6RhuQsCUPPvv4zSH_fAOyryqtijW94Bo",1792391421808]