Key-value JSON to Excel
Write flat key-value JSON into an xlsx with a key column and a value column, ordered by key. The result comes back as the base64 of an xlsx file, written by Rust-compiled WebAssembly.
Runs in your browserEvery computation happens in your browser — your data never leaves this device.
xlsx base64
The output is the base64 of an xlsx file — decode and save it to open.
Loading the parser module…
Paste key-value JSON to generate an xlsx
Rows: 0 · Bytes: 0
What this tool does
- Export a configuration dictionary as an editable two-column sheet.
- Generate a key-value Excel template for a translation table.
- Turn JSON constants into a spreadsheet for human review.
Example
Input
{"alpha":"1","beta":"two"}Output
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
Rows are ordered by key (the underlying map is sorted); use the 2-D array mode of “JSON array to Excel” if you need the original order.
Frequently asked questions
Why are rows in key order?
The writer uses a sorted map internally, so keys are ordered automatically; the JSON literal order is not preserved.
Which value types work?
Numbers, booleans and text all work and become the matching cell type; nested objects/arrays are serialised to JSON text.
Can it write several sheets?
One call writes one sheet, named by the worksheet field (Sheet1 when left blank).
Keywords:键值对转excelkv2exceljson转xlsx键值表导出wasm