WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Sayedul Sayem v2.1.1

Custom CSS for Elementor

This plugin helps you push custom CSS in any native Elementor widget, solving style control limitations.

Custom CSS for Elementor

The facts

Rating
4★ from 9
Active installs
5k+
Price
Free
Last updated
19 Oct 2025
Added
Oct 2021
Requires WP
5.0
Tested up to
WP 6.8.8
Requires PHP
7.4
Downloads
38,040

Our analysis

AI-assisted

Custom CSS for Elementor is a WordPress plugin designed for users of Elementor who want to apply custom CSS to their widgets across different devices. It simplifies the process by allowing you to write CSS directly within the Elementor widget editing panel without needing to handle media queries repeatedly.

The plugin features a live preview mode, enabling you to see changes instantly as you style your widgets. It is suitable for those familiar with CSS who want to enhance their Elementor designs without the complexity of additional settings or configurations.

Best for: This plugin is best for web developers or designers using Elementor who need to apply custom styles efficiently.

What it does well

  • Allows CSS writing for different devices
  • Includes live preview mode for instant feedback
  • No settings page; easy plug-and-play installation
  • Supports global and device-specific CSS

Where it falls short

  • Requires knowledge of CSS to use effectively
  • Limited to Elementor Free users

Verdict

Custom CSS for Elementor provides a straightforward solution for adding custom styles to Elementor widgets, particularly for those comfortable with CSS. It streamlines the styling process but may not suit users unfamiliar with coding.

From the developer

Sayedul Sayem's own description of Custom CSS for Elementor, lightly tidied.

Custom CSS for Elementor is a handy tool for writing CSS codes within different devices like Desktops, Tablets & Mobile for Elementor Widgets. It will help you to not bother with writing media queries several times. Custom CSS for Elementor plugin comes with the default media query system.

See the plugin’s GitHub repository Custom CSS for Elementor

📢 Big Announcement –

After getting several requests we have added live preview mode while styling with CSS. Now you can see the reflection instantly. No hassle of continual preview checks in the front end.

Enjoy styling with CSS without any hassle.

Required Tools

  • Elementor Free Only

📘 How to Use Custom CSS for Elementor

First of all, it’s a plug-and-play tool. You will not get any setting page. So, after installing the Custom CSS for Elementor tool, just navigate to any Elementor Widget editing panel, then jump on the Advanced tab section; you will get a new accordion of Custom CSS for Elementor. Unfold the accordion, and you will get three different fields to write CSS codes for your widgets. If you want to show different designs for different devices, choose the device panels according to your needs.

Direction: Edit any Elementor Widget > Advanced Tab > Custom Css for Elementor

Note: According to general CSS logic, if you write CSS for a bigger screen (Desktop), it will be automatically implemented on smaller devices chronologically. If you want to change anything for a smaller screen, you have to write different CSS for smaller screens.

In our Custom CSS for Elementor addon, if you want to add global CSS, just write CSS code in the desktop/global panel, and the code will be automatically implied to the other screen. If you want to change the CSS for Tablets, you have to write different CSS in our Tablet CSS panel. And same goes for mobile devices. If you want to change the CSS for Mobile devices, write different CSS in the Mobile CSS panel of our tool.

Don’t forget to check the Screenshots below to get a clear overview of the tool.

❓ Why You Need This

If you know the Elementor’s plenty of Dom creation issues, you will know the pain. But you can reduce so many bloated codes if you use simple CSS. But writing CSS for various devices, you need to be an expert on CSS as you have to deal with the Media Query every time. But our Custom CSS for Elementor addon will be the savior for you. We are handling the pain part of yours. Moreover, to add custom CSS, you don’t need to go to the Additional CSS of the theme customizer if you are using Elementor Free to manage your site as we build this tool for you. It’s just an advanced version of the Elementor Pro’s Default Custom CSS panel.

🔥 What Are the Key Features of Elementor Custom CSS Plugin

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for developer tooling.

WPCode

WPCode

93

Easily add code snippets in WordPress. Insert header & footer scripts, add PHP code snippets with conditio...

Free 3M+ installs 4.9★ (1,873)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
Admin and Site Enhancements

Duplicate post, post order, image resize, email via SMTP, admin menu editor, custom css / code, disable gutenb...

Free 200k+ installs 5★ (421)
Shortcoder

Create custom "Shortcodes" easily for HTML, JavaScript, CSS code snippets and use the shortcodes wit...

Free 100k+ installs 4.9★ (227)
Insert PHP Code Snippet

Add PHP code to your pages and posts easily using shortcodes.

Free 90k+ installs 4.9★ (705)
Code Snippets

An easy, clean, and simple way to enhance your site with code snippets.

Free 1M+ installs 4.7★ (509)