For a shopper-friendly overview of features and setup, see the Magento 2 Allow Emoji (UTF8MB4) User Guide on the storefront. This wiki page remains the full technical documentation.
This is a Toweringmedia Magento 2 extension guide generated from the Magento Admin virtual product catalog.
The ToweringMedia Allow Emoji Extension for Magento 2.4 enables support for emoji characters in product names, descriptions, and other Magento content. This extension configures your Magento database to use UTF8MB4 character encoding, allowing full Unicode support including emojis. Perfect for stores that want to use emojis in product listings, descriptions, or customer communications, this extension ensures your Magento store can properly display and store emoji characters. The extension handles database configuration changes needed for emoji support while maintaining data integrity. Features Emoji Support – Enable emoji characters in product names, descriptions, and content. UTF8MB4 Encoding – Configures.
Install and validate in staging before production rollout.
cd /path/to/magento # Install from your licensed package source php bin/magento setup:upgrade php bin/magento setup:di:compile php bin/magento setup:static-content:deploy -f php bin/magento cache:flush
Configure extension options in Magento Admin, then validate key storefront/admin flows tied to this extension.