Product guide · 6 min read
Export and download: turning your edited grid back into a CSV file
Best practices for downloading CSV from a browser viewer, preserving headers, handling commas in fields, and handing off to Excel, databases, or pipelines.
Published March 22, 2025 · Table
The last mile of a browser-based workflow is export: you want a file that opens cleanly in Excel, loads into Snowflake or BigQuery, or attaches to a ticket without broken quoting. A solid exporter writes RFC-style CSV with proper delimiters, escaped quotes inside fields, and a consistent newline strategy.
What a good export includes
- A header row aligned with column order in the grid.
- UTF-8 encoding (with BOM only if your downstream Windows Excel workflow still requires it, many modern stacks prefer plain UTF-8).
- Stable column ordering after reorders in the UI.
- Filename hinting source and date, e.g.
orders_cleaned_2025-03-22.csv.
Common pitfalls
Commas and quotes inside text fields must be wrapped and inner quotes doubled, otherwise rows shift and imports fail silently or misalign. Locale-specific numbers (1.234,56 vs 1,234.56) confuse parsers; normalize to a single decimal convention before feeding strict numeric columns. Leading zeros in IDs can be stripped if a tool coerces to number, keep such columns as text.
Handoff checklist
- Open the downloaded file in a second tool to spot encoding issues.
- Confirm row count vs. grid after clearing filters if you expect a full export.
- Document what changed versus the original extract for compliance or SOX-style trails where needed.
Our viewer's download flow is built around these realities so you can move from exploration to production systems without surprises.