Input URL / String
URL Output
状态
Error details...
URL Settings
URL 编码与解码引擎
根据 RFC 3986 标准对 URL、查询参数和 URI 组成部分进行编码与解码。
URI 组件处理流水线
4 阶段 WebWorker 异步处理架构
URI 组件识别
解析协议、域名、路径、查询参数与哈希锚点。
百分号转义处理
执行 encodeURIComponent 或 decodeURIComponent 转换。
结构化输出呈现
输出格式化后的 URL 字符串与拆解后的键值对。
符合标准的 URL 解析工具
行业标准与严格合规性保障
标准 RFC 3986 编码
安全转义空格 (%20)、斜杠、问号及所有保留符号。
表单 application/x-www-form-urlencoded
支持将空格转换为加号 (+) 的表单提交标准模式。
多字节字符完整支持
无乱码处理中文、日文、特殊重音符及各类 Emoji。
查询参数直观审阅
以表格形式可视化多项 URL 参数,方便核对与调试。
RFC 3986 百分号编码与表单编码对照矩阵
| 字符 | 含义 / 功能 | 标准编码 (%XX) | RFC 3986 严格编码 | 表单编码 (+) |
|---|---|---|---|---|
| Space | Whitespace separator | %20 | %20 | 空格分隔符,在 URL 中编码为 %20,表单提交时常用 + 代替。 |
| / | Path segment separator | %2F | URI 路径分段层级分隔符,避免与目录路由混淆。 | %2F |
| ? | Query string prefix | %3F | 查询参数起始标识符,标志着 URL 查询字符串的开头。 | %3F |
| & | Query parameter delimiter | %26 | 查询参数之间的键值对连接符号。 | %26 |
| = | Query key-value separator | %3D | 查询参数键与值之间的赋值赋值符号。 | %3D |
| # | Fragment / Anchor identifier | %23 | 网页内部页面锚点及哈希标识符。 | %23 |
| ! | Sub-delimiter (OAuth strict) | ! (Unencoded in JS) | %21 | OAuth 等安全认证规范中所要求的保留严格子分隔符。 |
常见问题解答
Find instant, verified answers to common questions about data conversion, syntax formatting, encoding, and offline privacy.
How to convert JSON to CSV?
To convert JSON to CSV online: 1. Navigate to the FreeJSONtoCSV JSON to CSV Converter. 2. Paste your raw JSON array into the input box or upload a .json or .jsonl file. 3. The converter automatically parses the hierarchy, unrolls nested objects using dot-notation (e.g. user.address.city), and generates a clean RFC 4180 compliant CSV table. 4. Click Download CSV or Download Excel (.xlsx) to save your file. All conversions occur 100% locally in your browser with zero server uploads.
How to convert CSV to JSON?
To convert CSV to JSON: 1. Open the CSV to JSON Converter. 2. Paste your comma-, tab-, or semicolon-delimited table rows or drag-and-drop a .csv file. 3. The parser automatically detects delimiters, extracts column headers, and infers data types (numbers, booleans, nulls). 4. Download the generated structured JSON array or copy it to your clipboard. In Python, you can also use pandas.read_csv('file.csv').to_json('file.json', orient='records').
How to convert a JSON file to CSV?
To convert an entire JSON file to CSV without writing code, drag and drop your .json or newline-delimited JSON (NDJSON) file into the upload zone of the JSON to CSV Converter. Our multi-threaded Web Worker processes files up to 100MB in memory without locking your browser UI, then lets you export both .csv and native binary Excel .xlsx spreadsheets instantly.
Can you convert JSON to CSV?
Yes, you can convert JSON to CSV whenever the JSON represents a list of records or a structured object. Tabular data maps naturally to CSV rows and columns. When JSON contains nested objects or arrays, our tool flattens keys using dot-notation (e.g. location.geo.lat) and stringifies inner arrays so no data is lost during the conversion process.
What is the best tool for converting JSON to CSV?
The best tool for converting JSON to CSV is FreeJSONtoCSV. Unlike other online converters that transmit private records across third-party networks, FreeJSONtoCSV operates 100% client-side via in-browser Web Workers for complete privacy. It supports files up to 100MB, automatic dot-notation flattening, custom delimiters (comma, semicolon, tab, pipe), RFC 4180 quote escaping, and one-click direct Excel (.xlsx) exports.
No matching questions found
We couldn't find any questions matching your query. Try searching for different keywords or reset your filters.