XML整形ツール

XMLを貼り付けて、読みやすく整形(プリティ)または圧縮(ミニファイ)。インデント幅を選べ、属性・テキスト・CDATAを保持します。

最終更新: 2026/10/16 開発 ご要望・不具合報告はこちら
XML入力
結果

使い方

1

XMLを貼り付け

入力欄にXMLを貼り付けるか入力します。「サンプル」ボタンで例を読み込むこともできます。

2

インデントを選ぶ

スペース2個・4個・タブから、お好みのインデント幅を選択します。

3

整形または圧縮

「整形(プリティ)」で読みやすく、「圧縮(ミニファイ)」で1行にまとめます。

4

結果をコピー

結果欄の「コピー」ボタンでワンクリックでコピーできます。

XML整形ツールとは

XML(Extensible Markup Language)を、読みやすいインデント付きの形に整形(プリティプリント)したり、余分な空白・改行を取り除いて1行に圧縮(ミニファイ)したりできるWebツールです。ブラウザのXMLパーサーで解析し、属性・テキスト・CDATAセクションを保持したまま整形します。構文エラーがある場合は行ベースの簡易整形にフォールバックし、エラー内容も表示します。すべての処理はブラウザ内で完結し、入力したXMLはサーバーに送信されません。

機能・特徴

  • 整形と圧縮の両対応プリティプリントで可読性アップ、ミニファイで通信量削減。用途に応じて使い分けできます。
  • インデント幅を選択スペース2個・4個・タブから選べ、社内コーディング規約にも合わせられます。
  • 属性・CDATA保持属性値・テキスト・CDATA・コメントを保持。引用符も適切にエスケープします。
  • プライバシー保護すべての処理はブラウザ内で完結。XMLはサーバーに送信されません。

活用シーン

  • APIレスポンスやSOAPメッセージのXMLを読みやすく整形
  • RSS/Atomフィードやサイトマップ(sitemap.xml)の確認
  • 設定ファイル(pom.xml・web.config・AndroidManifest.xml等)の整形
  • 圧縮されたXMLを展開してデバッグ・差分確認
  • 配信前にXMLを圧縮してファイルサイズを削減

よくある質問

XML整形ツールは無料で使えますか?
はい、完全無料でご利用いただけます。会員登録も不要で、ブラウザを開くだけですぐにお使いいただけます。回数制限もありません。
プリティ(整形)とミニファイ(圧縮)の違いは何ですか?
プリティは、改行とインデントを付けて階層構造を見やすく表示します。ミニファイは、要素間の不要な空白・改行を取り除いて1行にまとめ、ファイルサイズを削減します。デバッグには整形、配信には圧縮が向いています。
構文エラーのあるXMLでも整形できますか?
正しく解析できないXMLでも、行ベースの簡易整形(タグごとに改行してインデント)を適用し、エラー内容を表示します。ただし正確な整形には、有効なXMLであることが推奨されます。
属性やCDATA、日本語はそのまま保持されますか?
はい。要素の属性値、テキスト、CDATAセクション、コメント、日本語などのマルチバイト文字はそのまま保持されます。属性値内の引用符などの特殊文字は、有効なXMLになるよう適切にエスケープされます。
入力したXMLはサーバーに送信されますか?安全ですか?
いいえ、入力されたXMLはサーバーに送信・保存されません。すべての処理はお使いのブラウザ内(JavaScript)で完結します。外部APIやサーバー通信を一切行わないため、機密情報や個人情報を含むXMLも安心してご利用いただけます。