Tutorials
E
Elementor
16 tutorials
A
AWS Lightsail
Beginner-friendly AWS Lightsail guides
12 tutorials
W
WordPress
12 tutorials
View all tutorials →
Tools
W
Website Platforms & Tools
Tools to build, host, and optimize fast, reliable, and professional websites.
8 tools
W
Web Hosting Providers
Fast, secure web hosting with reliable uptime to power and scale your website.
6 tools
V
VoIP / Communications
Business phone tools with virtual numbers, call routing, and auto-attendants for a professional pres
4 tools
W
Website Security
Security tools to protect your site from threats, malware, and unauthorized access.
2 tools
B
Branding & Logo Design
Create a strong brand identity with custom logo and professional design services.
1 tool
View all tools →

How to Add Gradient Text in Elementor (No Plugins)

Gerry Manzari Written by Gerry Manzari · January 1, 2026 · 1 min read

I will show you how can add gradient text in Elementor using pure CSS — no plugins required.

Copy this CSS

CSS
.gradient-word {
background: linear-gradient(90deg, #9A73FF, #7A8CFF, #66E0FF);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
}

Replace the hex values with your own colors.
To find hex colors quickly, just type “Color Picker” into Google and use Google’s built-in picker.

Add CSS to your site

Paste the CSS into one of the following locations:

  • Appearance → Customize → Additional CSS
  • Elementor → Advanced tab → Custom CSS (available in most widgets)

Tip: I personally recommend keeping all of your custom CSS inside Appearance → Customize → Additional CSS instead of adding CSS to individual Elementor widgets.

It’s just cleaner and way easier to maintain when everything lives in one place. The only time I’ll use Elementor’s custom CSS box is for a one-off situation where I need to target a single widget and don’t plan on reusing that code anywhere else.

Apply the gradient to your text

To apply the gradient, wrap the text you want to highlight with a <span>.

HTML
<span class="gradient-word">

End the gradient wherever you want it to stop:

HTML
</span>

Example:

HTML
Build <span class="gradient-word">Reliable Websites</span> the Right Way.

See it in action on YouTube

Watch Video

How to Add Gradient Text in Elementor (No Plugins)

YouTubeWatch now →