Plugin info

Total downloads: 433,621
Active installs: 10,000
Total reviews: 26
Average rating: 5
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 6 language(s)
Contributors: 7
Last updated: 10/14/2025 (78 days ago)
Added to WordPress: 5/9/2012 (13 years old)
Minimum WordPress version: 5.9
Tested up to WordPress version: 6.8.3
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 78 days ago • 26 reviews

65/100

Is Rewrite Rules Inspector abandoned?

Likely maintained (last update 78 days ago).

Compatibility

Requires WordPress: 5.9
Tested up to: 6.8.3
Requires PHP: 7.4

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

Debug Bar Rewrite Rules
Rating 5.0/5 (5 reviews)Active installs 900
WP Permastructure
Rating 4.3/5 (15 reviews)Active installs 400
Rewrite Rule Testing
Rating 5.0/5 (2 reviews)Active installs 300
LinkMaster – Link Management, SEO, Broken Links & Redirects
Rating 5.0/5 (2 reviews)Active installs 200
Debug Bar Rewrite Rules
Rating 0.0/5 (0 reviews)Active installs 50
My Permalink Demo
Rating 5.0/5 (1 reviews)Active installs 10

Description

A simple WordPress admin tool for inspecting rewrite rules. View a listing of all your rewrite rules, see which rewrite rules match a given URL (and the priorities they match in), or filter by different sources of rewrite rules. Perform a soft flush of your rewrite rules to regenerate them.

Developed on GitHub — pull requests are always welcome. Please leave feedback, questions, bug reports, and feature requests in the GitHub issues.

Where to find it

Go to Tools Rewrite Rules in the WordPress admin.

URL Tester

Quickly test any URL (or path) against your site’s rewrite rules:

  • See whether the URL would be a 404 or which rule would match first (the one WordPress uses).
  • View the list of all matching rules, in match priority order.
  • Inspect the query variables extracted from the match and the resulting final query WordPress would run.

Works with full URLs or paths and automatically handles sites installed in a subdirectory.

Permastructs

Browse a table of all permastructs that WordPress is aware of, including:

  • Name — the permastruct key (e.g. for posts, taxonomies, authors).
  • Structure — the permalink structure pattern used to generate rules.
  • Description — a human-friendly summary of what the permastruct controls.

Installation

Install the plugin from within WordPress

  1. Visit the Plugins page from your WordPress dashboard and click “Add New” at the top of the page.
  2. Search for “rewrite-rules-inspector” using the search bar on the right side.
  3. Click “Install Now” to install the plugin.
  4. After it’s installed, click “Activate” to activate the plugin on your site.

Install the plugin manually

  1. Download the plugin from WordPress.org or get the latest release from our GitHub Releases page.
  2. Unzip the downloaded archive.
  3. Upload the entire rewrite-rules-inspector folder to your /wp-content/plugins directory.
  4. Visit the Plugins page from your WordPress dashboard and look for the newly installed plugin.
  5. Click “Activate” to activate the plugin on your site.

Frequently Asked Questions

No FAQ available

Review feed

unapersona
2/23/2017

A must have for permalinks work

Best option when working with permalinks and custom urls structs
Bernhard Gronau
6/20/2017

Nice one!

Easy Testing what wordpress rewrite thinks about any url ;)
Roice
5/28/2025

Genius tool for debugging redirect errors

Sometimes you get into a trap that logically leads nowhere and this plugin can help you find a way out of this vicious circle. Thanks.

Screenshots

  1. <p>See all of the rewrite rules and flush them or download them.<br />
</p>

    See all of the rewrite rules and flush them or download them.

  2. <p>Test a URL against the rules to see which one(s) would match, and the priority they would match in.<br />
</p>

    Test a URL against the rules to see which one(s) would match, and the priority they would match in.

  3. <p>Limit rules and URL testing results down to specificrule sources.<br />
</p>

    Limit rules and URL testing results down to specificrule sources.

  4. <p>See which permastructs WordPress knows about.<br />
</p>

    See which permastructs WordPress knows about.

Changelog

See the change log.