Easy Tech Tuts
Elementor

How to Make Container Full Width in Elementor Easily 2026

By Impran M NLast checked against official docs

A container that refuses to stretch full width despite looking correctly configured is one of the most common Elementor frustrations. It's almost always one of a few things: the container's own Content Width setting, a site-wide value overriding it from Site Settings, or the container being nested inside another one that isn't itself full width. This guide walks through all three, using the exact panels Elementor shows you, so you can tell which one is boxing in your layout instead of toggling settings at random.

01Open the container in the Elementor editor

Edit the page and select the container you want to stretch, either by clicking its edge directly on the canvas or picking it from the navigator panel. The left-hand Widgets panel shows your available elements grouped under Layout, Basic, and so on; Container and Grid sit at the top, a reminder that current Elementor versions build layouts on containers rather than the older Section/Column structure.

Confirm you're editing the outer container and not one nested inside it. Elementor's own documentation notes that a nested container takes its width from its parent's content width, not from the viewport, so a boxed parent will keep a full-width child looking boxed too.

The Elementor editor with the Widgets panel open. Container and Grid are the layout elements at the top; select the outer container on the canvas before touching any width settings.
The Elementor editor with the Widgets panel open. Container and Grid are the layout elements at the top; select the outer container on the canvas before touching any width settings.

02Set Content Width to Full Width

With the container selected, open its Layout tab in the left panel. The Content Width dropdown is the setting to check first: if it reads Boxed, the container's width is capped at whatever pixel value sits in the Width field below it, centered on the page, no matter what else you change. Switch it to Full Width and the container expands to fill its available space, which is the full viewport if it's a top-level container, or its parent's content width if it's nested.

The Edit Container panel with Content Width set to "Boxed" and a fixed Width of 691px. This dropdown is usually the real cause of a container that won't go full width.
The Edit Container panel with Content Width set to "Boxed" and a fixed Width of 691px. This dropdown is usually the real cause of a container that won't go full width.

03Remove padding and margin restrictions

Switch to the Advanced tab on the same container and check Padding and Margin under the Space section. Even a full-width container can look boxed if it carries large left and right padding values, since that padding eats into the visible width without changing the container's actual boundary. Zero these out or reduce them if you want the content to reach close to the screen edge, keeping in mind that a small amount of horizontal padding is often intentional so text doesn't touch the edge of the browser.

04Check the site-wide Content Width in Site Settings

If an individual container is set to Full Width but still looks boxed, the cause is often global. Open Site Settings from the hamburger menu, then Layout Settings, and look at Content Width.

This value sets the width of the content area across the whole site and can visually cap containers that don't explicitly override it. Raising this number, or confirming it isn't set unexpectedly low, resolves a boxed appearance that no amount of per-container tweaking fixes, because the constraint was never on the container to begin with.

Site Settings → Layout Settings, showing the site-wide Content Width value (1190px here) along with Container Padding and Gaps. A low value here overrides individual container widths.
Site Settings → Layout Settings, showing the site-wide Content Width value (1190px here) along with Container Padding and Gaps. A low value here overrides individual container widths.

05Rule out theme-level width restrictions

Some WordPress themes, particularly older ones not built around Elementor's container system, apply their own max-width CSS to the page wrapper outside of Elementor's control. If Content Width is set to Full Width at both the container and site level and the layout is still boxed, check your active theme's own layout or customizer settings for a content width or page width option. Themes like Astra, OceanWP, and GeneratePress expose this in their own settings panel, and it can override anything Elementor is doing.

06Confirm the fix on desktop and mobile

Full width settings can behave differently across Elementor's responsive breakpoints, so switch the editor's device preview to tablet and mobile before calling it done. A container can be genuinely full width on desktop but revert to a smaller max-width on mobile if a breakpoint-specific override was set at some point. Publish the page and reload it in an actual browser window too, since the editor's preview frame doesn't always match real rendering pixel-for-pixel, especially with padding and viewport units.

Boxed vs. Full Width, per Elementor's container Layout tab
Content Width valueWhat it actually controls
BoxedCaps the container at the pixel value set in the Width field below it, and centers it on the page.
Full WidthStretches the container to fill the space available to it: the full viewport if it's a top-level container, or its parent's content width if it's nested.

Based on Elementor's official container Layout tab documentation.

When it doesn't work

A container set to Full Width still looks boxed

Why: It's nested inside a parent container that isn't itself full width. Elementor's containers take their width from their parent's content area, not the browser viewport, when nested.

Fix: Set Content Width to Full Width on the parent container too, or check the outer container instead of the one you first clicked.

Every container on the site looks narrower than expected, even set to Full Width

Why: The site-wide Content Width value in Site Settings → Layout Settings is capping the content area globally.

Fix: Raise that value, or confirm it wasn't set unexpectedly low.

The container is full width on desktop but boxed on mobile or tablet

Why: A breakpoint-specific width or padding override was set at some point in the container's Advanced tab, and only applies at that device size.

Fix: Switch the editor's device preview to each breakpoint and clear the override you find there.

Content Width is Full Width everywhere in Elementor, but the page still doesn't reach the edge

Why: The active WordPress theme applies its own max-width CSS to the page wrapper, outside Elementor's container system.

Fix: Check the theme's own customizer or layout settings for a content width or page width option.

FAQ

Frequently asked questions

Why is my Elementor container still boxed after setting it to Full Width?

Check four places: the container's own Content Width dropdown in its Layout tab, whether it's nested inside a container that isn't itself full width, the site-wide Content Width under Site Settings → Layout Settings, and the active theme's own width setting.

Does full width work differently on mobile?

Yes. A breakpoint-specific override set at some point in the container's Advanced tab can make it revert to a smaller width on tablet or mobile, so check the container's appearance separately in the editor's responsive preview modes.

Is this feature available in Elementor's free version?

Yes. The Content Width dropdown and the container layout system are core Elementor functionality on the free plan, not a Pro-only feature.

Can padding make a full-width container look boxed?

Yes. A container set to Content Width: Full Width can still look constrained if it carries large left and right padding in its Advanced tab, since that padding eats into the visible width even though the container boundary itself is full width.

Can a theme override Elementor's full width setting?

Yes, particularly older themes not built for Elementor's container system, which apply their own max-width CSS to the page wrapper. Check the theme's own layout or customizer settings if Elementor's settings don't fix it.

I want the entire page edge to edge, not just one container. Is that the same setting?

No. A fully edge-to-edge page, including the areas your theme's header and footer occupy, is Elementor's Canvas page template, a separate setting from a container's Content Width. Content Width controls one container's width inside your normal page layout.

Sources and last check

Editor panels and screenshots come from a walkthrough recorded in Elementor's container Layout tab and Site Settings. Terminology and the nested-container behavior were cross-checked against Elementor's official help-center documentation in September 2026: the dropdown option is named Full Width, not just Full as the original draft had it, and a nested container stretches to its parent's content width rather than the browser viewport, which the earlier version didn't mention. The Canvas full-width page template was added as a distinct FAQ point since it's a different, adjacent feature readers sometimes conflate with container width.

About the author

Impran M N
Written by

Impran M N

I've been hooked on technology for as long as I can remember — especially the new tools and AI apps that seem to land every other week. Easy Tech Tuts is where I write up whatever I've just worked out: I do the task in the real product, record the screen, and turn it into the guide I wish I'd found first.