BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Emoji Settings icon
Slowing down Tested up to 6.8.10 #2 in emoji

Emoji Settings

Emoji Settings adds an option to your Writing Settings page to toggle emoji conversion to images.

Active installs2K+1K+ tier
Downloads · 30d447▲ +2.1% vs prev. 30d
Rating5/512 reviews
Health score49/100Fair
All-time downloads32KSince Jul 2015
Support resolved—No recent threads
RequiresWP 5.5PHP 7.2.0+
Downloads · 7d178▲ +122.5% week over week
Our verdict

Use with caution

Emoji Settings works, but test it on a staging site before relying on it in 2026. It runs on 2K+ sites, is rated 5/5 and was last updated 1 year ago, and scores 49/100 on our health check.

  • No update in over a year
  • Only tested up to WordPress 6.8 (latest is 7.1)

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

153146Jun 30Aug 13Sep 27
Yesterday17
Daily average (1y)12
Peak day62Sep 25, 2026
Last 12 months4.2K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Emoji Settings stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
emoji #8 976 Best emoji plugins →
emojis #12 976 Best emojis plugins →
emoticon #11 78 Best emoticon plugins →
script >100 10,000 Best script plugins →
twemoji #4 17 Best twemoji plugins →

Version adoption

Share of active sites per release.

  • 2.089.8%
  • 1.18.0%
  • 1.22.2%

Rating breakdown

★★★★★★★★★★ 5 from 12 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Emoji Settings

From the official readme · v2.0.0

Description

Quickly enable or disable emojis conversion with an option.

When you disable the option, Emoji Settings stops the conversion of ASCII smilies like :) and :D to images on any WordPress installation. This plugin also prevents changing real emojis to Twemoji (Twitter) images. It achieves this by removing several default WordPress scripts.

You can find the option at “Settings > Writing” (/wp-admin/options-writing.php).

This plugin does not prevent real emojis (inserted via an emoji keyboard) from being stored and outputted on your website.

Emoji conversion enabled by default

I wrote this plugin with a WordPress.com-like environment in mind, giving users an option without overriding standard WordPress behavior.

You can change this behavior via filter cw_emoji_overrides. Refer to the code for instructions.

Does more than “Disable Emojis”

Emoji Settings also fixes Character Encoding issues on sites originally installed with WP 4.2 or lower. And this plugin correctly removes the conversion of emojis in the admin area, for example, from post titles.

Translating

You can contribute by translating Emoji Settings via the sidebar on this page.

Installation

  1. Install Emoji Settings either via the WordPress.org plugin directory or by uploading the files to your server.
  2. Either Network Activate this plugin or activate it on a single site.
  3. You can now disable emojis through the admin menu under wp-admin/options-writing.php.
  4. That’s it! Enjoy!

Frequently asked questions

How do I disable emojis by default

You can implement this filter to achieve that: add_filter( 'cw_emoji_overrides', function( $overrides ) { $overrides['default'] = '0'; // Set disabled by default. return $overrides; } );

Changelog

2.0.0

  • Rewritten for improved performance.
  • Now requires PHP 7.2 or later.
  • Now requires WP 5.5 or later because it adds tests against PHP support.
  • All function and class names have changed due to added namespacing, hence the major version bump.
  • Added filter cw_emoji_overrides, accepts array [ 'default' => string 1|0, 'force_support' => ?bool ].
  • Removed confusing filter the_emoji_options.
  • Changed the option label from “Enable emoji support” to “Enable emoji conversion”: this plugin prevents the conversion; it does not prevent actual emojis from being stored and printed.

1.2.0

  • Now properly removes the detection script and styles from all admin screens.
  • Now requires PHP 5.6 or later.
  • Tested up to WP 6.0.

1.1.1

  • Tested up to WP 4.9.

1.0.10

  • Fixed: When the_emoji_options filter was incorrectly used, a PHP notice would be cast on every page load.
  • Fixed: Updated license links in readme and included license file.
  • Fixed: Readme typos.

1.0.9

  • Improved: Overall sanitation (WordPress.com VIP standards).
  • Changed: The class loader function caches the filter within as well.
  • Updated: POT file.
  • Removed: Dutch translation files; these are now provided through WordPress.org.
  • Other: Cleaned up code.
  • Note: Plugin license is upgraded from GPLv2+ to GPLv3.

1.0.8

  • Improved: (performance) Saving Writing Settings no longer casts the Emoji Setting to an 1 or 0 string when it’s already an 1 or 0 string.
  • Improved: (performance) Removed boolean type casting on a boolean if statement.
  • Other: This plugin’s description on the activation page is much shorter.

Full changelog on WordPress.org →

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.

Active installs badge Rating badge Health score badge

Best Emoji Settings alternatives

All emoji plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Native Emoji Native Emoji Insert emojis in your posts, pages, custom post types, and comments by Danny BS 5K+ ★★★★★★★★★★ 3.7 (19) 8 years ago 36
3 Emoji Toolbar Emoji Toolbar A simple Emoji picker that integrates in the rich-text block toolbar. by them.es 2K+ ★★★★★★★★★★ 4 (3) 8 months ago 47
4 Super Emoji Plus+ Super Emoji Plus+ This plugin adds an Insert Emoji button into the post content editor. It will also enable… by Eric Andrew Lewis 1K+ ★★★★★★★★★★ 5 (4) 9 years ago 34
5 wp-Monalisa wp-Monalisa wp-monalisa is the plugin that smiles at you like monalisa does. place the smilies of your… by tuxlog 600+ ★★★★★★★★★★ 4.8 (25) 10 months ago 47
6 ShareThis Reaction Buttons ShareThis Reaction Buttons Integrate ShareThis Reaction Buttons seamlessly into your WordPress site. by ShareThis 600+ ★★★★★★★★★★ 3.8 (5) 1 month ago 77
7 TinyMCE Smiley Button TinyMCE Smiley Button Add Smiley Button to TinyMCE. by Cople 600+ ★★★★★★★★★★ 5 (1) 6 years ago 34
8 Emoji Autocomplete Gutenberg Emoji Autocomplete Gutenberg Just type : to get a popup of all available emojis (1719 different emojis!) and easily… by eedee 600+ ★★★★★★★★★★ 3.6 (5) 7 years ago 33
9 Remoji – Post/Comment Reaction and Enhancement Remoji – Post/Comment Reaction and Enhancement Reactive emoji. Allow visitors to add emoji reactions to your posts and comments. Disable… by WPDO 300+ ★★★★★★★★★★ 5 (5) 3 months ago 72
10 Compressed Emoji Compressed Emoji Same emoji, but compressed. It helps to serve emoji via your server. by Mustafa Uysal 200+ ★★★★★★★★★★ 5 (3) 1 month ago 72
11 Emoji Emoticons Emoji Emoticons Support for Emoji Emoticons: http://www.emoji-cheat-sheet.com/ by Guilherme Baptista 100+ ★★★★★★★★★★ 5 (1) 14 years ago 32

FAQ

Emoji Settings: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 28, 2026

Is Emoji Settings free?

Yes. Emoji Settings is free to download and use from the official WordPress.org plugin directory.

Is Emoji Settings safe to use in 2026?

Emoji Settings works, but test it on a staging site before relying on it in 2026. It runs on 2K+ sites, is rated 5/5 and was last updated 1 year ago, and scores 49/100 on our health check.

How many websites use Emoji Settings?

Emoji Settings is active on 2K+ WordPress websites and has been downloaded 31,961 times since it launched in July 2015. It was downloaded 447 times in the last 30 days.

Does Emoji Settings work with WordPress 7.1?

Emoji Settings is officially tested up to WordPress 6.8.10, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does Emoji Settings need?

Emoji Settings requires PHP 7.2.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Emoji Settings last updated?

The latest version, 2.0.0, was released on May 5, 2025 (1 year ago).

Who makes Emoji Settings?

Emoji Settings is developed and maintained by Sybre Waaijer.

What are the best alternatives to Emoji Settings?

The most popular alternatives to Emoji Settings are Native Emoji (5K+ installs), Emoji Toolbar (2K+ installs) and Super Emoji Plus+ (1K+ 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
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.