無料オンラインテキスト・データ変換ツール

JSON、XML、CSV、XLSX、DOCX、PDF、YAML、TOML、INI、ENV、NDJSON、RTF、Markdown、Base64、SQLなどを変換できます。

入力 準備完了

入力の統計は、このフィールド上部の統計ボタンから確認できます。

出力

出力の統計は、このフィールド上部の統計ボタンから確認できます。

結果は情報提供のみを目的としており、誤りを含む場合があります。重要な情報は必ずご自身で確認してください。本ツールのご利用は自己責任でお願いいたします。

このツールでできること

データ変換ツールは、構造化されたテキストをある形式から別の形式へ変換します。JSON、XML、CSV、TSV、YAML、TOML、INI、.env、NDJSON、SQLのINSERT文、Markdown、HTML、Base64などに対応し、本物のExcel・Word・PDF・RTFファイルも出力できます。変換元と変換先の形式を選び、データを貼り付けるかアップロードして「変換」を押してください。

入れ子になったデータは、変換先の形式に合った方法で扱われます。入れ子のオブジェクトはCSVやExcelではフラットな列に、XMLでは繰り返し要素に、YAMLではインデントされたブロックになります。すべての行・キー・値が保持されるため、データを失わずに往復変換できます。

こんなときに使えます

  • APIがJSONを返すのに、同僚は同じレコードを表計算ソフトで見たい場合:CSVやExcelに変換します。
  • 形式の異なるツール間で設定を移すとき。たとえばJSONの設定オブジェクトを、Docker ComposeやKubernetes用のYAMLにする必要がある場合です。
  • インポート前にファイルの中身を確かめたいとき。「検証して修正を提案」ボタンが、最初の構文エラーを行番号と列番号つきで示します。
  • SQLをJSONに変換を使ってデータベースのダンプを扱いやすいデータに変える場合、またはその逆。

使用例

入力

[
  {"id": 1, "name": "Ana", "city": "Lisbon"},
  {"id": 2, "name": "Ben", "city": "Oslo"}
]

出力

- id: 1
  name: Ana
  city: Lisbon
- id: 2
  name: Ben
  city: Oslo

このツールについての質問

どの形式を読み書きできますか?

JSON、XML、CSV、TSV、YAML、TOML、INI、.env、NDJSON、SQLのINSERT文、Markdown、HTML、RTF、Base64、URLエンコード文字列、JWTトークン、ExcelやWordファイルを読み込めます。書き出しはすべてのテキスト形式に加え、ダウンロード可能な.xlsx・.docx・.pdf・.rtfファイルと、データのSVG画像に対応しています。

データは保存されますか?

いいえ。テキストはHTTPSで変換処理に送られ、メモリ上で変換されて同じ応答で返されます。データベースやファイルには保存されず、アカウント登録も不要です。

入力の上限はどれくらいですか?

1回の変換につき5MBのテキストまでで、一般的なレコードなら数万件に相当します。それより大きいエクスポートは複数に分割し、順番に変換してください。

このツールは無料ですか?

はい、無料でご利用いただけます。登録・メールアドレス不要。結果はこのページに表示されます。

結果はどこで確認できますか?

このページでツールを使用すると、結果がここに表示されます。メールで受け取る必要はありません。