# XML

Browse 18 online XML tools for working with XML data, XPath expressions, and XSLT. Use them in your browser; text inputs are not stored and uploaded files are deleted after 6 hours.

> Canonical page: https://elysiatools.com/en/tags/xml

## Overview

Use this collection of 18 XML tools to process, convert, validate, and manage XML data, XPath expressions, and XSLT workflows in your browser without installing software.

## Frequently asked questions

### What can I do with these XML tools?

You can work with XML data, XPath expressions, and XSLT through browser-based tools for tasks such as processing, conversion, validation, and management.

### Do I need to install software to use the XML tools?

No software installation is needed. You can operate the tools through your browser while processing runs on Elysia Tools servers.

### How is my XML data handled?

Text inputs are not stored. Uploaded files are automatically deleted after 6 hours, and processing runs on Elysia Tools servers.

## Tools

- [CSV to XML Converter](https://elysiatools.com/en/tools/csv-to-xml): Convert CSV data to XML format with customizable formatting options
- [BOM Character Remover](https://elysiatools.com/en/tools/data-bom-remover): Remove BOM (Byte Order Mark) characters from text and file content. Perfect for cleaning up text files that have encoding issues, fixing CSV imports, and preparing data for processing. Features: - Detect and remove UTF-8 BOM (EF BB BF) - Detect and remove UTF-16 BOM (FE FF or FF FE) - Detect and remove UTF-32 BOM (00 00 FE FF or FF FE 00 00) - Support multiple input formats - Visual BOM character display - Detailed detection report - Support for batch text processing Common Use Cases: - Fix CSV file import errors - Clean up text file encoding issues - Prepare data for JSON parsing - Fix XML parsing problems - Resolve API data encoding conflicts - Standardize text data format
- [Excel to XML Converter](https://elysiatools.com/en/tools/excel-to-xml): Convert Excel file to XML format, extracting data from the first worksheet
- [GeoJSON to OSM Converter](https://elysiatools.com/en/tools/geojson-to-osm): Convert GeoJSON format to OpenStreetMap (OSM) XML format
- [XMP Metadata Extractor](https://elysiatools.com/en/tools/image-xmp): Extract and view XMP metadata from images including Adobe Photoshop, Lightroom, and Creative Cloud information
- [JSON to XML Converter](https://elysiatools.com/en/tools/json-to-xml): Convert JSON data to XML format with customizable formatting options
- [OSM to GeoJSON Converter](https://elysiatools.com/en/tools/osm-to-geojson): Convert OpenStreetMap (OSM) XML data to GeoJSON format
- [PDF to XML](https://elysiatools.com/en/tools/pdf-to-xml): Convert PDF documents to structured XML format with preserved content hierarchy
- [RSS / Atom Feed Markdown Summarizer](https://elysiatools.com/en/tools/rss-feed-markdown-summarizer): Fetch an RSS or Atom feed by URL (or paste raw XML), parse it, sort items by publish date, deduplicate, apply a time window, and output a clean Markdown summary
- [Sitemap Generator](https://elysiatools.com/en/tools/sitemap-generator): Generate XML sitemaps for search engines with customizable options
- [Text to XML Converter](https://elysiatools.com/en/tools/text-to-xml): Convert various text formats to XML with customizable structure and formatting options
- [XLSX Sparkline Injector](https://elysiatools.com/en/tools/xlsx-sparkline-injector): Inject Excel sparklines into worksheet cells by patching XLSX sheet XML with sparkline definitions
- [XML Escape / Unescape](https://elysiatools.com/en/tools/xml-escape): Escape and unescape XML special characters (& < > " ') with optional numeric references, slash escaping, and CDATA wrapping
- [XML Formatter](https://elysiatools.com/en/tools/xml-formatter): Format, beautify and minify XML with configurable indent. Preserves comments and CDATA
- [XML File Merger](https://elysiatools.com/en/tools/xml-merger): Merge multiple XML files into a single file with options for handling root elements and namespaces
- [XML Path Extractor](https://elysiatools.com/en/tools/xml-path-extractor): Extract values from XML documents using XPath expressions. Perfect for extracting specific data from complex nested XML structures, API responses, RSS feeds, and configuration files.
- [XML to CSV Converter](https://elysiatools.com/en/tools/xml-to-csv): Convert XML data to CSV format with customizable parsing options
- [XML to JSON Converter](https://elysiatools.com/en/tools/xml-to-json): Convert XML data to JSON format with customizable parsing options

## Related content

- [Conversion](https://elysiatools.com/en/tags/conversion): Browse 369 online conversion tools for transforming data and files between supported formats. Use them in your browser with secure server-side processing.
- [Format Conversion](https://elysiatools.com/en/tags/format-conversion): Browse 142 format conversion tools for converting files and data between supported formats in your browser.
- [XML Converter](https://elysiatools.com/en/tags/xml-converter): Browse 5 online XML converter tools for converting XML data and files in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [Parse](https://elysiatools.com/en/tags/parse): Browse 31 online parse tools for working with structured data and files in your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
- [CSV](https://elysiatools.com/en/tags/csv): Browse 68 online CSV tools for processing, converting, validating, and managing comma-separated data. No software installation is needed.
- [Data Processing](https://elysiatools.com/en/tags/data-processing): Browse 130 online data processing tools for working with data through your browser. Text inputs are not stored, and uploaded files are deleted after 6 hours.
