BACK TO DIRECTORY



Hash Permalink is a lightweight, high-performance WordPress plugin that automatically replaces default post slugs with random hash-based short URLs when new content is published.
Why Use Hash Permalinks?
- Privacy & Security — Hash URLs prevent content scraping and hide your publishing patterns.
- Clean & Professional — Short, random URLs look modern and trustworthy.
- SEO Safe — Only applies to new posts; existing URLs are never modified.
- Flexible — Customize hash length, character set, prefixes, and which post types to apply.
Key Features
- Auto Hash Generation — Seamlessly generates unique hash slugs using cryptographically secure random numbers.
- Collision Prevention — Database-level uniqueness check with automatic retry.
- Multiple Character Sets — Choose from numeric, lowercase alphanumeric, mixed case, or hexadecimal.
- Configurable Length — Select 8, 12, or 16 character hashes.
- Post Type Support — Works with Posts, Pages, and any registered Custom Post Type.
- Custom Prefix & Suffix — Add optional URL prefixes or suffixes.
- Settings Page — Intuitive admin settings page under Settings menu.
Example URLs
https://yoursite.com/a7k2m9x4b1n3(lowercase alphanumeric, 12 chars)https://yoursite.com/6031e781c304(hexadecimal, 12 chars)https://yoursite.com/post-a7k2m9x4(with “post” prefix, 8 chars)https://yoursite.com/839201748362(numeric, 12 chars)
Screenshots

The plugin settings page.

A newly generated hash permalink when editing a post.
Plugin Details
Active Installs
0Total Downloads
106Version
1.0.0Requires WP
6.0Requires PHP
8.0Tested Up To
7.0.4Added
2026-08-16Last Updated
2026-08-16 2:16am GMTRatings
5
0
4
0
3
0
2
0
1
0