💡 Free copying runs on a monthly allowance. Snapelement Pro makes it unlimited and unlocks all 20,500+ components, including the full V4 Atomic library. See plans →

Elementor V4

Elementor V4 Atomic Elements Explained for V3 Users

Petru · 7/28/2026

I have built and shipped thousands of V4 atomic components for this library, and the first thing I tell V3 users is this: V4 is not a facelift of the widget panel. It is a different model for where styles live. Once that clicks, everything else follows.

Widgets hold settings. Atoms wear classes.

In V3, when you color a heading, that color is stored in the heading widget's settings. Copy the widget, and the color rides along inside it. Do that two hundred times and your page carries two hundred private copies of the same decision.

V4 flips it. An atomic heading is nearly naked by itself. Its look comes from classes, and classes hold the style props. Change the class once and every element wearing it updates. If you have ever worked with plain CSS, this feels like coming home. If you have only ever styled through widget settings, it feels alien for about a day.

The mental switch is small but strict: in V3 you style elements, in V4 you style classes and let elements wear them.

What the JSON actually looks like

Under the hood, a V4 element carries a settings object with typed props and a styles dictionary keyed by class ids. Each class has variants per breakpoint, so a card can be a row on desktop and a column on mobile inside one class definition. When I generate components, my tooling writes those variants directly.

One trap cost me an afternoon: the style schema is strict, and anything it does not recognize is silently dropped on import. I once shipped a batch where every dark background vanished because I wrote the background as a flat color property instead of the composite background prop the schema expects. The import succeeded, the sections rendered, and the backgrounds were just gone. My white headings sat invisible on white pages until a render check caught it. Respect the schema; it does not warn you.

What V3 users gain immediately

  • Restyling at the class level: adjust one class, watch fifty cards follow.
  • Lighter markup: atomic elements render with far less wrapper soup than legacy widgets.
  • Design tokens that behave: variables reference your palette the way a real design system does.

My own numbers back this up. The V4 versions of our sections consistently produce smaller DOM trees than their V3 twins, and restyles that used to mean an hour of clicking now mean editing a handful of classes.

What still belongs to V3

V3 is not going anywhere, and for adaptive components that inherit Global Styles it remains excellent. Our hero section library ships both: V3 Adaptive components that pick up your kit automatically, and V4 Atomic ports of the popular ones. Component pages with both variants show a version switcher, so you copy the JSON matching your editor.

If you want to feel the difference on a real example before committing, grab something small from the atomic forms category and inspect what pastes in. The V4 import guide walks through enabling the V4 editor first.

My honest recommendation

Do not rebuild working V3 pages just to be modern. Start new sections in V4, keep old ones in V3, and let them coexist; Elementor handles both on the same site. That is exactly how we run this library, and after porting five hundred sections myself, the coexistence story is the part that held up best.

How the editor feels different day to day

The panel changes are the part screenshots cannot convey. In the V4 editor, selecting an element shows you which classes it wears, and editing a style prop asks an implicit question: change it for this class, or split off a new one? At first that question slows you down. By the second day it speeds you up, because you stop repeating yourself. I noticed my own behavior shift while building the form blocks for this library: in V3 I would copy a styled field and tweak it; in V4 I define a field class once and every input in the form obeys it.

Breakpoints get cleaner too. A class carries its own tablet and mobile variants, so responsive behavior travels with the class instead of being scattered across per-widget device toggles. When I ported responsive sections, the desktop row that stacks on mobile became a two-line variant on the container class, and that was the whole story.

A note on tooling and copy-paste

If you copy components between sites, V4 changes what travels. The clipboard payload carries the elements and their class definitions together, and Elementor regenerates element ids on paste while keeping the class linkage intact. In my import testing the copy survived structure checks hundreds of times without a failure, which is better reliability than I ever measured on legacy widget paste. The practical consequence: sharing V4 sections between your own projects is dependable, and the class definitions arrive ready to retarget at the new site's tokens.

One more honesty checkpoint: the atomic element catalog is still smaller than the widget catalog. Headings, text, buttons, images, containers, and form atoms cover most marketing sections, and that is what our library leans on. Sliders, tabs, accordions, and menu widgets do not have atomic versions yet, so pages built around those stay V3 for now. Plan around the element set you can see, not the roadmap you hope for.

FAQ

Do V4 atomic elements need Elementor Pro?

The core atoms (headings, paragraphs, buttons, images, containers) work with free Elementor running the V4 editor. Form atoms and submissions need Pro.

Can V3 and V4 elements live on the same page?

Yes. Elementor renders both side by side. I would keep a single section internally consistent, but mixing sections on one page is routine.

Will pasting a V4 component into a V3 editor work?

No. The paste either fails or strips the content. Enable the V4 editor under Elementor Features first, then paste.

Is V4 faster on the front end?

In my captures the DOM is smaller and the CSS is scoped to classes, which trims payload. It is a real improvement, not a miracle; images still dominate most pages.

🧩

Build Faster with Free Elementor Components

Browse thousands of free, copy-paste Elementor components. Hero sections, pricing tables, FAQ accordions, headers, footers, and more. They adopt your Global Styles automatically.

Browse Components