FAQ // All answers
How do I batch convert multiple sitemaps to one CSV?
If the sitemaps live behind a single sitemap-index, point the converter at the index — it fans out, fetches every child, dedupes and merges into one CSV automatically. If the sitemaps are unrelated (e.g. a competitor matrix where you want one row per URL across 10 different sites), there's no single-shot way: run one conversion per sitemap, then concatenate the CSVs. On macOS/Linux: head -n 1 first.csv > all.csv && for f in *.csv; do tail -n +2 "$f" >> all.csv; done. In Python: pandas.concat([pd.read_csv(f) for f in files]).drop_duplicates('url'). xmlsitemapmaker.com is single-input by design; bulk-merging across origins is outside its scope.
RELATED