XML Formatter online
Formátování, validace a minifikace XML zdarma
Minifikovaný XML z produkce? Hodíte sem a máte čitelnou strukturu. Chybný tag? Hned to uvidíte.
K čemu se hodí
Konfigurace serverů a aplikací
web.config, pom.xml, persistence.xml — stačí vložit a za vteřinu máte přehledně naformátovanou konfiguraci. Validace odhalí zapomenutý uzavírací tag.
Sitemap.xml a RSS feedy
Prohlížeč zobrazí XML nečitelně? Zkopírujete sem sitemap nebo RSS feed a hned vidíte strukturu. Minifikace se hodí pro produkční nasazení.
SOAP a enterprise integrace
SOAP odpovědi jsou typicky na jednom řádku. Naformátujete si je a hned vidíte co vám endpoint vrátil. Podpora WSDL a XSD souborů.
Co všechno umí
Pretty print
Čitelné odsazení elementů
Validace
Chybějící uzavírací tag? Hned víte
Minifikace
Kompaktní jednořádkový výstup
Lokálně
Nic neopouští prohlížeč
Postup v pár krocích
Vložte XML do editoru
Může být minifikovaný jako jedna dlouhá řádka, může mít divné odsazení z předchozí aplikace, může obsahovat BOM znak z Windows editoru — zvládne to. Taky jde přetáhnout soubor myší.
Vyberte akci
Formátovat = čitelná verze s odsazením (default jsou 2 mezery). Minifikovat = jedna řádka pro produkci. Validovat = jen kontrola bez přeformátování — hodí se když nechcete nic měnit.
Zkontrolujte chyby
Pokud XML nesedí, ukážu konkrétní řádek a popis problému. Nejčastěji jde o nepárové tagy, špatné escapování ampersandu nebo chybějící deklaraci. Opravíte, kliknete znovu.
Zkopírujte výsledek
Jedno kliknutí a máte to ve schránce. Žádný server, žádné logy, žádné ukládání. Můžete sem klidně hodit i produkční konfiguráky s hesly — nikdy to neopustí prohlížeč.
Ukázka: Minifikovaná sitemapa z produkce
Tohle řeším pravidelně. Stáhnu si sitemap z produkční URL a najdu tam jednu dlouhou řádku plnou URL. Zjistit, jestli tam chybí konkrétní stránka? Nemožné. Naformátovat a dá se to číst.
Před formátováním
<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://example.cz/</loc><lastmod>2026-04-01</lastmod></url><url><loc>https://example.cz/blog</loc></url></urlset>
Po formátování
<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
<url>
<loc>https://example.cz/</loc>
<lastmod>2026-04-01</lastmod>
</url>
<url>
<loc>https://example.cz/blog</loc>
</url>
</urlset>Najednou vidíte strukturu. URL po URL, s datumy poslední úpravy, seřazené tak jak má sitemap vypadat. A když tam chybí kanonická stránka, hned víte kterou přidat.
Otázky a odpovědi
Můžu sem hodit SVG obrázek?
Ano, SVG je taky XML. Naformátuje se stejně jako cokoliv jiného — uvidíte přehledně elementy, atributy, path data. Hodí se když editujete ikonu ručně nebo hledáte konkrétní atribut v generovaném SVG.
Funguje to s CDATA a komentáři?
Jo, CDATA bloky i XML komentáře zůstanou netknuté. Formátovač do nich nesahá — obsah je pro něj neprůhledný text. Takže žádné škody na embedded kódu nebo prose content.
Validuje i proti DTD nebo XSD schématu?
Kontroluju jen well-formedness — tedy jestli jsou tagy správně spárované a escape sekvence validní. Validace proti schématu je mnohem náročnější a potřebuje stažené DTD/XSD soubory, což v prohlížeči nedává smysl.
Jak velký XML zvládne?
Stovky kilobajtů bez problému. Jednotky megabajtů taky, jen to chvíli potrvá. Pro desítky megabajtů je lepší použít lokální nástroj (xmllint, VS Code) — prohlížeč by se mohl zaseknout na velkém DOM stromu.
Souvisí s tím
XML formatter pro vývojáře
XML je všude. Konfiguráky, sitemapy, SOAP odpovědi, SVG obrázky. A skoro vždycky je potřebujete naformátovat, protože produkční verze bývá na jednom řádku.
Tenhle nástroj je jednoduchý. Vložíte XML, kliknete Formátovat a máte přehlednou strukturu s odsazením. Pokud tam je chyba, validátor vám řekne co je špatně.
Potřebujete porovnat dvě verze XML? XML Diff najde každou změnu ve stromové struktuře, včetně atributů.