A Special Character inserter for the WordPress block editor (Gutenberg).
As of April 2026, Insert Special Characters is a WordPress Omega plugin with 3.0K+ active installations and a 4.9/5 rating from 8 reviews. It has been downloaded 79K+ times in total. Requires WordPress 6.5+ and PHP 7.4+. Available on WordPress.org since 2019. Recently updated within the last 3 months. Downloads are up 24% this week.
Ever wanted to add a special character while working within the WordPress block editor (Gutenberg) and suddenly find yourself longing for the days of the Classic Editor and the Special Character inserter? Well long no more, the Insert Special Characters plugin is here to ease your publishing woes!
Note: you can display the popover via the ctrl/cmd + o keyboard shortcut.
Development takes place in the GitHub repository.
To control the available tabs and characters, developers can filter the data set using the insertspecialcharacters-characters JavaScript (wp.hooks) filter.
For example, to create a character inserter that only provides currency symbols:
wp.hooks.…Easy and useful. I like it!
As a lover of em dashes, en dashes, diacritics, and typography and Unicode in general, and a pedant for using the precise, proper characters where they are appropriate, this plugin does exactly what I need it to do. It works very similarly to the insert-special-characters feature of MediaWiki’s VisualEditor plugin, which I also love. Bravo for this, and please keep up the good work.
THANK YOU! I am a typographer from way back when I was hand-setting (and pieing — the term for spilling) little pieces of metal in the forms of letters, numbers & dingbats. Special Characters is the WordPress feature I have missed most in Gutenberg, and your plugin is the first & only that makes inserting Special Characters easy and enjoyable. Look for a donation from this old type lover! ❤
Thank You!
It solves a big problem in Gutenberg, which misses this function!
Thank you for this great plugin!
WHY special characters are STILL absent from the Gutenberg WordPress editor — though it has been requested numerous times — is quite the annoyance.
This plugin is perfect!
Thanks again!
| WordPress | 6.5+ requiredTested up to 6.9.4 |
| PHP | 7.4+ required |
express from 4.18.2 to 4.19.2, follow-redirects from 1.15.5 to 1.15.6, ip from 1.1.8 to 1.1.9 and webpack-dev-middleware from 5.3.3 to 5.3.4 (props @dependabot, @iamdharmesh via #254).braces from 3.0.2 to 3.0.3, pac-resolver from 7.0.0 to 7.0.1, socks from 2.7.1 to 2.8.3, ws from 7.59 to 7.5.10 and removes ip (props @dependabot, @faisal-alvi via #259).…and 1 more changes
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.