Remove Special Characters From Permalinks – WordPress Plugin

From: $19.99 / year

WordPress plugin that removes special characters from permalinks.

$19.99 Single site1 year of updates and support30-day money-back guaranteeBuy
$39.99 Unlimited sites1 year of updates and support30-day money-back guaranteeBuy


If you are using pretty permalinks, you may have noticed WordPress sanitizes it removing accents and some special characters.

However some of these characters are not sanitized by default, meaning they can be added to some of your post URLs, like a trademark symbol(®), a copyright symbol(©) or even a UTF-8 symbol like ⛓.

Although it may not hurt you at first, it may let users confused and it can cause some problems when interacting with some third party API that is not prepared to read such characters.

This plugin Removes special characters from permalinks.

How to use it?

There are two different ways of using it:
– Simply save/update your post and you will notice special characters will be swiped out from the permalink.
– Go to Tools / Remove Characters and click on the Remove button to remove special characters from all permalinks

Settings Page

Located on Settings > Special Characters, the Settings Page offers the following options:

Force Redirection

Force redirection from old permalinks to the new ones, after special characters have been removed

Notification Email

Send an email when the removal process is complete

Remove Special Characters From Permalinks - WordPress Plugin-admin-settings-page

Removal Page

Located on Tools > Remove Characters, the Removal Page allows removing the special characters from all permalinks on your site. You don’t need to worry if you have a lot of posts because only posts with special characters on permalinks are selected and the removal process happens in the background. You will receive a email when it’s over.

Remove Special Characters From Permalinks - WordPress Plugin-admin-tools-remove-page

Differences between free and pro

The pro version allows to remove special characters from all permalinks, including posts, pages and all custom post types


There are no reviews yet.

Be the first to review “Remove Special Characters From Permalinks – WordPress Plugin”

Your email address will not be published.

Free version

This plugin is a premium version of free "Remove Special Characters From Permalinks" plugin.


1.0.3 - 22/12/2020

  • Fix markdown getting lost on post update.
  • Tested up to: 5.6

1.0.2 - 10/10/2020

  • Replace sanitize_title by 'save_post' hook.
  • Tested up to: 5.5

1.0.1 - 08/02/2019

  • Remove accents from permalinks
  • Improve special characters removal algorithm
  • Improve query

1.0.0 - 18/10/2018

  • Initial Release

Installation and Updates

  • Buy the plugin 🙂
  • Download plugin’s zip to your computer (you will receive an email with download link, or you can always download the plugin from your account).
  • Go to “Admin Dashboard > Plugins > Add New > Upload Plugin” and browse for downloaded zip file.
  • If plugin is successfully installed – you should see it added to the Plugins list.
  • To keep WPFactory items up to date, please install WPFactory Helper plugin and enter your site key.


We want to ensure that you are 100% happy with your purchase, so if you feel the product(s) you purchased are not the best fit for your requirements and you attempted to resolve issues with product's author, we are offering 30 day money back guarantee refund policy.