XML Viewer and Editor Pro

Contains adsIn-app purchases
Content rating
Everyone
0+
Downloads
Content rating
Everyone
In-App Purchases
Learn more
Screenshot image
Screenshot image
Screenshot image
Screenshot image
Screenshot image

About this app

Open any XML file on your phone — quickly, clearly, and without sending it anywhere.

XML Viewer reads the files other apps refuse to. Configuration files, data exports, RSS feeds, invoices, SVG drawings, Android manifests, sitemaps, backups — if it is XML, it opens.

TWO WAYS TO READ, ONE TAP APART

Most XML apps pick one and force it on you. This one gives you both.

• Tree view — a clean, foldable outline. Attributes, text, CDATA, comments and processing instructions all shown properly, with repeated elements numbered book[1], book[2], book[3].
• Source view — the real markup, syntax highlighted, with line numbers.

Switch between them whenever you like.

BUILT FOR BIG FILES

Parsing happens in the background, so the app never freezes while a file loads. Scrolling stays smooth in documents with hundreds of thousands of nodes, and jumping to a search result lands exactly where it should.

FIND ANYTHING

• Search tag names, attributes, values and text
• Narrow the search to a single branch
• Full XPath 3.1 support — //book[@category="fiction"], count(//item), and the rest
• Filter the tree by tag or attribute

TABLE VIEW

Repeated records — invoice lines, feed items, log entries — laid out as a proper grid, one column per field. Export any of it to CSV.

EDIT WITHOUT FIGHTING TAGS

• Change text, attributes and values
• Add, duplicate, delete, reorder and rename nodes
• Insert comments before or after any element
• See exactly what your change will produce before you save it
• Undo, redo, and a change history you can step back through

SAVING THAT DOES NOT LOSE YOUR WORK

Every save is checked before it is written, written atomically, and verified afterwards. The previous version is kept as a backup. If the app is closed mid-edit, your work is preserved and offered back.

EXPORT AND CONVERT

XML to JSON, HTML, plain text, CSV or PDF. Pretty-print or minify. Control the XML declaration, encoding and DOCTYPE.

COMPARE TWO FILES

A structural comparison, not a text diff — reformatting a file is not reported as a change. See exactly what was added, removed and altered.

OPENS WHAT OTHERS CANNOT

• Files from anywhere: storage, Drive, email attachments, another app, or a link
• Any encoding: UTF-8, UTF-16, Latin-1, with or without a byte order mark
• XML inside ZIP archives, and gzipped XML
• Broken files — you get the error, the line, the column, and the file is still readable
• Binary or encrypted XML is identified by name, so you know what you are actually holding

YOUR FILES STAY ON YOUR DEVICE

No account. No sign-in. No cloud upload. Reading, editing, searching and exporting all happen on your phone. Nothing about your documents is ever transmitted.

ALSO

• Dark, light, true-black and automatic themes
• Syntax colour schemes including One Dark, Dracula, Nord and Solarized
• Adjustable text size and row density
• Several files open at once, each keeping its place
• Bookmarks for large documents

Free, supported by ads. A single one-time purchase removes them — no subscription.
Open any XML file. Tree or source view, search, edit, export. Works offline.
Updated on
Aug 9, 2026

Data safety

Safety starts with understanding how developers collect and share your data. Data privacy and security practices may vary based on your use, region, and age. The developer provided this information and may update it over time.
  • No data shared with third parties
    Learn more about how developers declare sharing
  • No data collected
    Learn more about how developers declare collection

What’s new

First release.

Open any XML file — from storage, Drive, an email attachment, another app or a link.

• Tree and source views, one tap apart
• Table view for repeated records, with CSV export
• Search and XPath queries
• Edit nodes, attributes and text, with undo and verified saves
• Export to JSON, HTML, plain text, CSV or PDF
• Compare two files structurally
• Broken files still open, with the error, line and column

Everything runs on your device. Nothing is uploaded.
Content rating
Everyone
In-App Purchases
Learn more

App support

About the developer
MD DEVELOPER
ai.mdonda93@gmail.com
D-501, Glory Heights, Abrama Road Block, Near Mantra Homes, Abrama Road, Mota Varachha Surat, Gujarat 394101 India
+91 97146 72484

More by MD Developer Studio