Magento 2 Allow Emoji Extension

Compatible with Magento latest version community edition
Magento 2.4.x
SKU: Utf8mb4
Edition
  • Community
$99.00

Product updates and support for 12 months

Unlock full UTF8MB4 support so your storefront handles emojis and global scripts flawlessly.

  • Convert required MySQL tables to UTF8MB4 with automated, safe migrations.
  • Keep indexes optimized while expanding character support to 4 bytes.
  • Let shoppers use emojis in reviews, messages, and custom attributes.
  • Support multilingual content without losing special characters.
  • Fully compatible with Magento 2.4.x Open Source and Adobe Commerce.
!

The Problem

  • Magento databases may not fully support UTF8MB4 by default, causing issues with emojis and 4-byte Unicode characters
  • Special characters in product content, customer input, or multilingual data can be lost, corrupted, or display incorrectly
  • Manual database conversion to UTF8MB4 can be risky, complex, and may impact indexes or compatibility if handled incorrectly
  • Lack of proper Unicode support can limit modern content usage and create issues for international or emoji-enabled storefronts

The Solution

  • Enable UTF8MB4 support to store emojis and full Unicode characters across Magento content and customer data
  • Use safe database migration tools to convert required tables while preserving data integrity and optimized indexes
  • Support multilingual content, customer-generated input, and modern emoji usage without character corruption
  • Future-proof your Magento store with broader Unicode compatibility and improved database character support

How It works

1
Configure UTF8MB4 Support
Install the extension and configure settings to enable UTF8MB4 support for compatible Magento database tables.
2
Convert and Validate Data
Run the extension’s conversion process to update character encoding while validating data integrity and compatibility.
3
Store Full Unicode Content
Use Magento with support for emojis, multilingual text, and 4-byte Unicode characters across content and customer data.

See It In Action

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 database to use UTF8MB4 character encoding.

  • Full Unicode Support – Support for all Unicode characters including emojis.

  • Product Content – Use emojis in product names, descriptions, and attributes.

  • Customer Content – Support emojis in customer reviews, comments, and communications.

  • Database Migration – Safe database migration to UTF8MB4 encoding.

  • Broad Compatibility – Compatible with Magento 2.4.x, PHP 8.1+, MySQL 8.0+.

⚡ Benefits

  • 😀 Modern Content – Use emojis to make product listings more engaging.

  • 📱 Mobile-Friendly – Emojis are popular with mobile shoppers.

  • 🎨 Visual Appeal – Add visual interest to product descriptions and content.

  • 🌍 Unicode Support – Full Unicode support for international content.

  • 🛠 Easy Setup – Simple installation and database configuration.

This Magento 2 emoji extension is perfect for stores that want to use emojis in their product content. The extension enables full emoji and Unicode support in Magento. Compatible with Magento 2.4.8, Magento 2.4.7, and other Magento 2.4.x versions. Supports emoji in products, UTF8MB4 encoding, and Unicode support.

Magento 2 Allow Emoji Extension User Guide

Product updates and support for 12 months

Unlock full UTF8MB4 support so your storefront handles emojis and global scripts flawlessly.

  • Convert required MySQL tables to UTF8MB4 with automated, safe migrations.
  • Keep indexes optimized while expanding character support to 4 bytes.
  • Let shoppers use emojis in reviews, messages, and custom attributes.
  • Support multilingual content without losing special characters.
  • Fully compatible with Magento 2.4.x Open Source and Adobe Commerce.

📘 Documentation

Get started quickly with our detailed user guide. The documentation covers installation, configuration, UTF8MB4 conversion, and Unicode compatibility workflows.

  • Step-by-step installation instructions
  • Configure UTF8MB4 support settings
  • Run database conversion and validation
  • Guidance for emoji and multilingual character support
  • Best practices for safe Unicode compatibility updates

💬 Support

Need help? Our Magento experts are here to assist you with setup, database conversion, and troubleshooting.

  • Quick and reliable email support
  • Help with installation and configuration
  • Troubleshooting UTF8MB4 conversion issues
  • Guidance for Unicode and database compatibility concerns
  • Regular updates and Magento compatibility support

This extension enables Magento 2 stores to support utf8mb4 characters, allowing full Unicode content such as emojis, special symbols, and extended multilingual characters.

Magento database fields using standard UTF-8 may not store certain characters correctly. utf8mb4 helps prevent save errors and supports modern content requirements.

Yes, it is useful when product names, CMS content, customer data, or imported records contain emojis, symbols, or special language characters that require utf8mb4 storage.

Yes, the extension supports Magento multi-store environments and helps ensure consistent character support across websites and store views.

  • Magento Version: Compatible with Magento 2.4.x (Open Source & Adobe Commerce)
  • PHP Version: PHP 7.4, 8.1, 8.2, 8.3 compatible
  • Database Support: MySQL / MariaDB compatible
  • Framework: Built using Magento 2 native architecture (no core overrides)
  • Installation Type: Composer / Manual installation supported
  • Primary Function: Enable utf8mb4 character set support in Magento 2
  • Unicode Support: Full 4-byte UTF-8 character compatibility
  • Emoji Support: Yes
  • Special Character Support: Extended multilingual symbols and characters
  • Database Charset: utf8mb4 / utf8mb4_unicode_ci compatible
  • Multi-Store Support: Yes
  • Store Scope Configuration: Website / Store View level
  • Import/Export Compatibility: Supports product, customer, and CMS data imports
  • Search Compatibility: Works with Magento catalog and content search
  • Cron Support: Fully compatible with Magento cron jobs
  • Admin Configuration Path: Stores → Configuration → Toweringmedia Extensions
  • Override Default Charset Limits: Yes
  • Security: Uses Magento standard database connection methods
  • Performance Impact: Minimal (depends on database environment)

Ready to Support Full Unicode in Magento?

Enable UTF8MB4 for emojis, multilingual content, and broader character compatibility across your store
$99.00

My Cart

Loading...

Customer Login

Checkout as a new customer

Creating an account has many benefits:

  • See order and shipping status
  • Track order history
  • Check out faster