WP Hashed IDs
This plugin adds a new permalink tag %hashed_id% which represents the encrypted version of your post ID. Uses hashids library (see http://www.hashids.org/php/).
Consider an alternative
WP Hashed IDs shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 5/5 and was last updated 10 years ago, and scores 32/100 on our health check.
- Small user base (100+ active installs)
- Very few reviews so far
- No update in 10 years
- Only tested up to WordPress 4.5 (latest is 7.1)
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where WP Hashed IDs stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| encryption | >100 |
| permalink tag | >100 |
| permalinks | >100 |
| url shortening | #94 |
Version adoption
Share of active sites per release.
Rating breakdown
★★★★★★★★★★ 5 from 3 reviews
About WP Hashed IDs
From the official readme · v2.0Description
This plugin adds a new permalink tag %hashed_id% which represents the encrypted
version of your post ID.
Uses hashids library (see http://www.hashids.org/php/).
With this plugin you can change your permalink structure into something like
/%hashed_id%/
to obtain links like
http://www.example.com/B7j1rPk8
or into something like
/%year%/%monthnum%/%hashed_id%/
to obtain URLs like
http://www.example.com/2012/10/B7j1rPk8
or
/%hashed_id%/%postname%/
to obtain
http://www.example.com/B7j1rPk8/my-slug
This plugin is useful when you want to obfuscate the number of posts or simply
if you want an unusual and concise url schema. This is also useful if you want to have
short URLs without using a third-party service.
Installation
- Upload
wp-hashed-iddirectory to/wp-content/plugins/ - Activate the plugin through the ‘Plugins’ menu in WordPress
- If you have the
%post_id%tag in your permalink structure it will be
substituted by%hashed_id%. The opposite will happen upon deactivation.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best WP Hashed IDs alternatives
All encryption plugins →FAQ
WP Hashed IDs: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 15, 2026
Is WP Hashed IDs free?
Yes. WP Hashed IDs is free to download and use from the official WordPress.org plugin directory.
Is WP Hashed IDs safe to use in 2026?
WP Hashed IDs shows warning signs in 2026 — compare the alternatives below before installing. It runs on 100+ sites, is rated 5/5 and was last updated 10 years ago, and scores 32/100 on our health check.
How many websites use WP Hashed IDs?
WP Hashed IDs is active on 100+ WordPress websites and has been downloaded 4,508 times since it launched in October 2012. It was downloaded 75 times in the last 30 days.
Does WP Hashed IDs work with WordPress 7.1?
WP Hashed IDs is officially tested up to WordPress 4.5.33, while the latest release is 7.1.3. It may still work, but try it on a staging site first.
When was WP Hashed IDs last updated?
The latest version, 2.0, was released on July 17, 2016 (10 years ago).
Who makes WP Hashed IDs?
WP Hashed IDs is developed and maintained by palicao.
What are the best alternatives to WP Hashed IDs?
The most popular alternatives to WP Hashed IDs are Email Address Encoder (100K+ installs), WP PGP Encrypted Emails (400+ installs) and wp2pgpmail (80+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card