Type to search.

#712 by installs

Export All URLs

by Atlas GondalVersion 6.0

Export post, page and custom post type data to CSV or JSON, and snapshot your site to detect added, removed or changed content.

Active installs
50,000+
#712 of 1,000
Downloads, all time
860.9K
860,947
Downloads, 30 days
15.4K
3.9K in the last 7
Rating
4.6 / 5
94 reviews
Last updated
17 days ago
Oct 14, 2026
Version
6.0
6 releases

Upkeep and compatibility

Last updatedOctober 14, 2026Updated in the last 3 months
Tested up toWordPress 7.1.4Covers WordPress 7.1.4, the current release
Needs WordPress3.6 or newer
Needs PHP5.4 or newer
First publishedApril 7, 2016
Support, last two months1 of 2 threads resolved (50%)

Reviews

4.6 / 5 from 94 reviews

Reviews by star rating
5 stars81
4 stars3
3 stars0
2 stars1
1 star9

Downloads, last 30 days

Low 345 a dayHigh 889 a day

What the author says it does

This plugin will add a page called “Export All URLs” under Tools. You can navigate there and can extract data from your site. You can export Posts:

  • ID
  • Title
  • URL
  • Status
  • Categories
  • Category URLs
  • Tags
  • Tag URLs
  • Author
  • Published Date
  • Modified Date
  • Word Count
  • Excerpt
  • Featured Image URL
  • Comment Count
  • Slug
  • Post Type
  • Language (WPML / Polylang)
  • Translation URLs (WPML / Polylang)

Fields are organized into collapsible groups with quick-select presets, so the picker stays tidy even with this many columns. The data can be filtered by post type, post status, date range, and author before extraction, and the plugin also provides the option to export using a specific post range. Output can be displayed in the dashboard or downloaded as a CSV or JSON file.

When we need this plugin?

  • To check all URLs of your website
  • During a migration (and to confirm everything was moved across)
  • During a security audit, or to monitor the site for unauthorized or injected content (Snapshots)
  • To share all URLs with your SEO consultant
  • For handling 301 redirects in htaccess

Customizable Features

  • Choose exactly which columns to export, grouped with quick-select presets
  • Download as CSV or JSON, or display the results in a paginated table
  • Filter by post type, post status, author and date range

The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.

Questions the author answers

What data can I export?

For every post, page or custom post type you can export the Post ID, Title, URL, Status, Categories and Category URLs, Tags and Tag URLs, Author, Published and Modified dates, Word Count, Excerpt, Featured Image URL, Comment Count, Slug, Post Type, and (on multilingual sites) the Language and Translation URLs. Choose exactly the columns you want using the grouped checkboxes and quick-select presets.

Can I export to JSON as well as CSV?

Yes. You can download the data as a CSV file, download it as JSON, or display it in a paginated table right inside the dashboard.

What is the Snapshots feature?

A snapshot records a lightweight fingerprint (a hash, not a copy) of every post, page and custom post type on your site. Later you can compare two snapshots, or compare your latest snapshot against the live site, to see exactly what was added, removed or modified – including which posts changed in title, content, status, author, slug, taxonomy, custom fields or featured image.

How can I tell if my site was changed or compromised?

Take a snapshot when everything looks correct, then run “Latest vs live site” whenever you want to check. Newly published pages and author or status changes are highlighted as “Notable”, because those are common signs of injected or unauthorized content. The differences can be downloaded as CSV or JSON.

Does it work with custom post types and WooCommerce?

Yes. Both the export and the snapshots cover all public post types – including WooCommerce products and any other custom post type – not just posts and pages.

Does it support multilingual sites (WPML / Polylang)?

Yes. The export has a “Languages” option to export all languages or just the default one, regardless of the language selected in the admin bar, and can add Language and Translation URL columns. Snapshots always capture every language.

Latest changelog entry

6.0

  • New – Snapshots: fingerprint your whole site and compare two snapshots to see what was added, removed or changed – with new pages and author/status changes flagged as possible signs of a compromise. Export diffs to CSV or JSON.
  • New – export Word Count, Excerpt, Featured Image URL, Comment Count, Slug and Post Type
  • New – multilingual support (WPML / Polylang): export all languages or just the default, plus optional Language and Translation URL columns
  • New – JSON download format, alongside CSV and on-screen display

Screenshots

First 4 of 7, from WordPress.org.

Tagged

Plugins that share its tags

#861 by installs

WP Import Export Lite

by vjinfotech

Complete Import & Export solution for Posts, Pages, Custom Posts, Users, Taxonomies, Comments, and more.

Installs
40,000+
Rating
4.0 (113)
Updated
49 days ago

#96 by installs

TablePress – Tables in WordPress made easy

by Tobias Bäthge

Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without having to write code!

Installs
600,000+
Rating
5.0 (4.6K)
Updated
19 days ago

#126 by installs

Broken Link Checker

by WPMU DEV - Your All-in-One WordPress Platform

Broken Link Checker helps you catch broken links & images fast, before they hurt your SEO or UX. Scan and bulk-fix issues from one easy dashboard.

Installs
500,000+
Rating
3.8 (605)
Updated
18 days ago

#264 by installs

Widget Importer & Exporter

by Steven Gliebe

Import and export your widgets.

Installs
200,000+
Rating
4.7 (117)
Updated
16 days ago

#309 by installs

Customizer Export/Import

by Beaver Builder

Easily export or import your WordPress customizer settings!

Installs
100,000+
Rating
4.8 (115)
Updated
5 months ago

#326 by installs

Advanced Order Export For WooCommerce

by algol.plus

Export WooCommerce orders to Excel, CSV, XML, JSON, PDF and HTML. Best free order export plugin for WooCommerce.

Installs
100,000+
Rating
5.0 (350)
Updated
12 days ago

Where this page's numbers come from

Read from the WordPress.org plugin API on , when WordPress 7.1.4 was the current release. WordPress.org rounds active installs into buckets. These are the directory's figures, not my verdict, and I haven't tested this plugin. The author takes donations at their donate page.