#861 by installs
WP Import Export Lite
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
Export post, page and custom post type data to CSV or JSON, and snapshot your site to detect added, removed or changed content.
| Last updated | October 14, 2026Updated in the last 3 months |
|---|---|
| Tested up to | WordPress 7.1.4Covers WordPress 7.1.4, the current release |
| Needs WordPress | 3.6 or newer |
| Needs PHP | 5.4 or newer |
| First published | April 7, 2016 |
| Support, last two months | 1 of 2 threads resolved (50%) |
4.6 / 5 from 94 reviews
| 5 stars | 81 |
|---|---|
| 4 stars | 3 |
| 3 stars | 0 |
| 2 stars | 1 |
| 1 star | 9 |
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:
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?
Customizable Features
The opening of the plugin's own description. The full text, installation notes and changelog are on its WordPress.org page.
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.
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.
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.
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.
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.
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.




#861 by installs
Complete Import & Export solution for Posts, Pages, Custom Posts, Users, Taxonomies, Comments, and more.
#96 by installs
Embed beautiful, accessible, and interactive tables into your WordPress website’s posts and pages, without having to write code!
#126 by installs
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.
#264 by installs
Import and export your widgets.
#309 by installs
Easily export or import your WordPress customizer settings!
#326 by installs
Export WooCommerce orders to Excel, CSV, XML, JSON, PDF and HTML. Best free order export plugin for WooCommerce.
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.