BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
Arts Horizontal Scroll for Elementor icon
Actively maintained Tested with WP 7.1

Arts Horizontal Scroll for Elementor

Pinned horizontal scroll sections for Elementor. Panels are real Containers you design inline – no templates or shortcodes. CSS-driven, responsive.

Active installs70+10+ tier
Downloads · 30d713▲ +81% vs prev. 30d
Rating5/51 reviews
Health score75/100Good
All-time downloads1.3KSince Jul 2026
Support resolved—No recent threads
RequiresWP 6.5PHP 8.0+
Downloads · 7d175▼ -17.1% week over week
Our verdict

Solid choice

Arts Horizontal Scroll for Elem… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 70+ sites, is rated 5/5 and was last updated 4 days ago, and scores 75/100 on our health check.

  • Actively developed — last update 4 days ago
  • Tested with the latest WordPress (7.1)
  • Momentum — downloads up 81% vs the previous 30 days
  • Small user base (70+ active installs)
  • Very few reviews so far

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

326496Jul 20Sep 1Oct 15
Yesterday15
Daily average (1y)15
Peak day129Oct 7, 2026
Last 12 months1.3K

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where Arts Horizontal Scroll for… stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
elementor >100 6,989 Best elementor plugins →
horizontal scroll #4 679 Best horizontal scroll plugins →
scroll animation #32 1,221 Best scroll animation plugins →
scroll effects #23 1,098 Best scroll effects plugins →
sticky section #42 972 Best sticky section plugins →

Version adoption

Share of active sites per release.

  • 1.482.2%
  • 1.317.8%

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About Arts Horizontal Scroll for Elementor

From the official readme · v1.4.2

Description

One widget that adds a pinned horizontal scroll section to Elementor: the section holds still while its panels travel sideways as the page scrolls. Panels are free-form content – real Elementor Containers, on the same nested-elements foundation as Elementor’s own Mega Menu – so you design them right in the canvas, like any other layout. And there’s no Pro version: this is the whole thing.

Free-form panels

Most ways to get horizontal scrolling in Elementor make you author the content somewhere else: a saved template picked from a dropdown, a section elsewhere on the page wired up by CSS ID, or a repeater with fixed image-and-text fields. Here a panel is a real Container. Drop widgets into it, nest layouts inside it, style it directly in the editor, next to the rest of your page. The pin runs live in the canvas too: scroll the editor and the section scrubs exactly like the frontend.

How it behaves on phones and tablets

On phones and tablets the section becomes a vertical stack by default: panels flow as normal full-width blocks, nothing to swipe against. You can keep horizontal scrolling on touch if you want it, and the responsive Layout control switches any breakpoint to the vertical stack – using your site’s own Elementor breakpoints, not a hardcoded list. If a visitor’s browser can’t run the effect at all, it shows the same designed vertical layout – content is never trapped.

Part of the page, not the whole page

The widget is a normal section in your page’s vertical flow, not a whole-page takeover. Open the page with one, drop another between regular sections, use several on the same page – each pins and scrubs independently, and the page scrolls vertically as usual before, between, and after. You choose how much page scroll each section consumes, and the reveal can run right-to-left. Mixed vertical and horizontal scrolling, wherever it fits your layout.

Works with Elementor Pro’s effects and one-page menus

Elementor Pro’s Scrolling Effects keep working inside the section – element and background effects follow each panel’s ride across the stage instead of freezing while the section is pinned. One-page navigation works too: anchor links and shared URLs scroll to the exact panel, and with Elementor Pro’s menu widget the highlighted menu item follows the panel on stage. Entrance animations, lazy-loaded media, and visibility-triggered widgets fire as their panel comes into view, and Pro’s page Scroll Snap keeps working around the section.

RTL and multilingual sites

On a right-to-left page the section mirrors itself – panels lay out right-to-left and the ride runs the other way, with the first panel still shown first. Nothing to configure, and either direction can be forced per section. WPML, Polylang, TranslatePress, and Weglot need no setup either: panels translate like the rest of the page, and every language keeps its own scroll direction.

See it running

The plugin page on artemsemkin.com has a live demo, the settings explained one by one, and how this compares with the other ways of building a horizontal section in Elementor.

Installation

  1. Install and activate the plugin. The free Elementor plugin is the only requirement.
  2. IMPORTANT: Activate “Nested Elements” under Elementor → Settings → Features.
  3. Edit a page with Elementor.
  4. Find the “Horizontal Scroll” widget under Layout in the widget panel and drop it on the page.

Frequently asked questions

Is it really free?

Yes. There is no Pro version and nothing in the widget is locked – what you install is the whole product. If it earns its keep, there’s a donate link.

Does it require Elementor Pro?

No. The free Elementor plugin is the only requirement, and the horizontal scroll behaves identically with or without Pro – nothing about the effect is gated behind it. Pro is supported alongside it rather than required by it. Its Scrolling Effects and one-page menu highlighting keep working inside the section; page Scroll Snap keeps working around it, since the section takes itself out of the snap sequence instead of fighting the pin. The questions further down cover exactly how.

How is this different from Elementor Pro’s Horizontal Scroll effect?

Pro’s Horizontal Scroll is a motion effect, not a section. It slides one element sideways as the page scrolls past it, and the total distance it can travel is the Speed value times 100 pixels – so even at the maximum Speed of 10, the element moves 1000px in all. A four-panel full-width track needs several times that. The effect also never pins anything: the page keeps scrolling normally while the element slides, and the motion eases toward its target on a one-second transition rather than tracking the scroll position exactly. Which is why the tutorials for building a real horizontal section…

Will it slow down my site?

No. The browser itself moves the panels – the plugin doesn’t run animation code on every scroll step and doesn’t load a heavy animation library. Its whole frontend footprint is a few kilobytes of CSS and JavaScript. Browsers that don’t support the underlying CSS feature yet – Firefox today, older Safari – load a small polyfill on demand; everywhere else the motion is pure CSS.

What happens on phones and tablets?

By default the section switches to a vertical stack on touch devices – panels become normal full-width blocks in the page flow. You can turn that off to keep the horizontal scroll, or force the vertical layout below any breakpoint with the responsive Layout control.

Can I put any widget inside a panel?

Yes – panels are real Elementor Containers, Flexbox or Grid alike. Anything you can build in a Container works, including nested layouts.

The scroll feels too fast – what do I change?

Scroll Length. It sets how much page scroll the section consumes, so raising it stretches the same journey over more scrolling. Height is a different thing: it’s the pinned viewport the panels fill, not the distance they travel. Adding panels doesn’t speed anything up either – the section simply gets taller, and each panel still takes the same amount of scroll to cross.

I have a sticky header – will it get in the way?

No. The pin offset control sets where the section sticks, so it pins below your header instead of sliding behind it. The WordPress admin bar is accounted for automatically.

Can I mix horizontal and vertical scrolling on the same page?

Yes – that’s the default way to use it. The widget is a regular section in the page flow: place it anywhere between normal vertical content, and the page scrolls as usual before and after it. Several sections on one page work too; each runs independently.

Is this scroll hijacking?

No. The plugin never intercepts wheel, touch, or keyboard input. The page scrolls exactly as it always did; the section maps a stretch of that scroll to horizontal movement.

Will it conflict with my theme or other plugins?

It’s built to stay out of the way. It doesn’t bundle an animation library that could collide with your theme’s scripts. Scroll snap is neutralized on the section itself, so Elementor Pro’s Scroll Snap keeps working on the rest of the page. Smooth-scrolling libraries like Lenis are picked up automatically – the engine reads the native scroll position, which is exactly what they animate.

Does it work on right-to-left and multilingual sites?

Yes. On an RTL page the section mirrors on its own – panels lay out right-to-left and the first panel is still the one on stage – and the Direction control forces either direction when you don’t want that. WPML, Polylang, TranslatePress, and Weglot all work without setup: panels are real Elementor Containers with no widget text to register, so they translate like the rest of the page. If translated RTL text doesn’t mirror the section, the language’s pack is missing – install it or set Direction to Right to Left.

Which Elementor effects work on widgets inside the panels?

Effects that fire on becoming visible work as-is: entrance animations, lazy-loaded images and backgrounds, video autoplay-on-visible, counters and progress bars all trigger as their panel scrolls into view. Elementor Pro’s Scrolling Effects – on elements and on backgrounds – are corrected automatically: instead of freezing while the section is pinned, they follow the element’s ride across the stage, from entering on one side to leaving on the other. Effects set to “Entire Page” read the page’s own scroll, as always. Pro Sticky and Position: Fixed still don’t apply inside the panels – a moving…

Can I put Motion Effects or an entrance animation on the widget itself?

An entrance animation works fine – the section fades or slides in, then pins and scrubs as usual. Elementor Pro’s Scrolling and Mouse Effects on the widget itself also run, but they move the whole pinned scene as one block – usually you want them on elements inside the panels instead, where they follow the horizontal ride. Two settings do break the pin: Pro’s Sticky, and Position set to absolute or fixed. The section visibly stops working the moment either is applied, and switching it back off restores everything.

Do anchor links work with the section?

Yes. Link to any element inside a panel – the panel’s own container or anything nested in it – with a normal CSS ID, and the page scrolls to the position where that panel is on stage: on click, and when the page loads with the link already in the URL. Where the pinned scroll isn’t running (touch stacking, a vertical Layout breakpoint, a browser without support), anchors scroll normally instead – nothing to configure.

Do one-page menus highlight the current panel?

With Elementor Pro’s menu widget, yes. Point menu items at panels – or anything inside them – with normal # links: clicking scrolls to that panel on stage, and while the section scrubs, exactly one menu item stays highlighted: the one whose panel is in view. Elementor Pro on its own toggles items independently and often lights two at once; inside the section the plugin arbitrates that down to a single, correct highlight. Your vertical anchors before and after the section behave as usual.

Can my own animations follow the horizontal scroll?

Yes. The section publishes a small stable surface: a named CSS scroll timeline, state variables to gate on, per-panel range variables, and a JavaScript timeline API that works the same whether the browser is native or polyfilled. Your own scroll-driven animations can ride the same scroll as the track – the README in the GitHub repository documents the full contract, and the whole plugin is open source there if you’d rather read the code.

Changelog

1.4.2

  • improved: for theme developers – the scripting interface now lives at window.artsHorizontalScroll; the old window.ARTS_HS name keeps working as an alias for one more release.

1.4.1

  • improved: for theme developers – getScrollRange() now identifies elements already visible when pinning starts and supports an inset for timing reveal effects farther inside the section’s edges.
  • fixed: content overflowing the last panel no longer extends the pinned scroll distance or throws off panel-link destinations and custom scroll-effect timing.
  • fixed: panel links no longer start a competing scroll when a theme or another plugin has already taken over the click.

1.4.0

  • added: links to a panel now land exactly on it in themes that run their own smooth scrolling, such as Rhye – menu links, buttons and links shared with a #panel address.
  • added: for theme developers – getScrollRange() and an arts-hs:layout event let a theme’s own scroll effects follow the sideways movement inside panels (see the Integration contract in the plugin’s README).
  • fixed: on sites with AJAX page transitions that start Elementor only once, a horizontal section on a page you reach through a transition now sets itself up fully – before, it could end too early or too late, and in Firefox it stayed a vertical stack.
  • fixed: in Firefox, pages with a horizontal section no longer flash unstyled for a moment – e.g. a header jumping out of place – while loading or after an AJAX page transition.

1.3.2

  • fixed: adding or removing a panel in the Elementor editor no longer triggers error messages in the browser console – panels were always added and removed correctly.

1.3.1

  • fixed: resizing the browser window no longer triggers a harmless “ResizeObserver loop” error message – the page itself always displayed correctly.

1.3.0

  • added: the Elementor editor now tells you when a pinned section can’t pin, and names the element responsible – usually overflow-x: hidden set on both html and body. The notice shows only in the editor and clears itself once the rule is gone.
  • fixed: one-page menu highlighting keeps working after an AJAX page transition – the menu now follows panels in sections loaded after the first page.
  • fixed: sites with AJAX page transitions no longer accumulate leftover scroll watchers from previous pages.

Full changelog on WordPress.org →

Screenshots

The Horizontal Scroll widget in Elementor's Layout category, next to Container and Grid.
The Horizontal Scroll widget in Elementor's Layout category, next to Container and Grid.
Panels are real Elementor Containers – add or remove them in the widget, design them in the canvas.
Panels are real Elementor Containers – add or remove them in the widget, design them in…
Layout: stack panels vertically on touch devices or at any breakpoint, and set the gap between them.
Layout: stack panels vertically on touch devices or at any breakpoint, and set the gap…
Scroll: pinned section height, direction, how much page scroll the section consumes, and a pin offset for sticky headers.
Scroll: pinned section height, direction, how much page scroll the section consumes, and…

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best Arts Horizontal Scroll for El… alternatives

All elementor plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Ultimate Addons for Elementor – Widgets, Templates, WooCommerce & Header Footer Builder Ultimate Addons for Elementor Elementor addons with 18+ free widgets, Header & Footer Builder, WooCommerce widgets &… by Brainstorm Force 2M+ ★★★★★★★★★★ 4.9 (2.5K) 3 weeks ago 92
2 Essential Addons for Elementor – Popular Elementor Templates & Widgets Essential Addons for Elementor Elementor addon: 120+ widgets & templates — Elementor Gallery, Mega Menu, Slider, Form… by WPDeveloper 1M+ ★★★★★★★★★★ 4.9 (4.1K) 1 day ago 95
3 Royal Addons for Elementor – Addons and Templates Kit for Elementor Royal Addons for Elementor Elementor templates, Header footer builder, Elementor Post Grid, Woocommerce Grid builder… by WP Royal 600K+ ★★★★★★★★★★ 4.8 (612) 1 day ago 96
4 Template Kit – Import Template Kit – Import Use this plugin to import Template Kits to WordPress by envato 400K+ ★★★★★★★★★★ 3.4 (16) 4 weeks ago 64
5 HappyAddons for Elementor – 160 Elementor Widgets, GSAP Animations & Templates HappyAddons for Elementor HappyAddons packs Header Footer Builder, Megamenu, Single Post, Archive Page, & 500+ Ready… by Leevio 400K+ ★★★★★★★★★★ 4.8 (489) 2 weeks ago 96
6 Jeg Kit for Elementor – Powerful Addons for Elementor, Widgets & Templates for WordPress Jeg Kit for Elementor Extend Elementor with 68+ widgets, 114 prebuilt demos, Mega Menu Builder, Theme Builder… by jegtheme 300K+ ★★★★★★★★★★ 3.8 (79) 1 week ago 76
7 Unlimited Elements for Elementor Unlimited Elements for Elementor Elementor all-in-one addons pack with the best widgets for Elementor, offering 100+ free… by Unlimited Elements 300K+ ★★★★★★★★★★ 4.8 (522) 3 days ago 81
8 Sticky Header Effects for Elementor Sticky Header Effects for Elementor The original Elementor sticky header & sticky menu plugin. Transparent, fixed & scroll… by POSIMYTH 300K+ ★★★★★★★★★★ 4.5 (69) 4 weeks ago 95
9 Skyboot Custom Icons for Elementor – Elementor Icons library – 14300+ Icons Skyboot Custom Icons for Elementor Skyboot Custom Icons for Elementor expands your Elementor icons library with custom icons… by SkyBootstrap 200K+ ★★★★★★★★★★ 5 (22) 2 months ago 87
10 Qi Addons For Elementor Qi Addons For Elementor Qi Addons for Elementor is a comprehensive library of 60+ custom, flexible & easily styled… by Qode 200K+ ★★★★★★★★★★ 4.8 (205) 1 month ago 75

FAQ

Arts Horizontal Scroll for Elementor: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Oct 16, 2026

Is Arts Horizontal Scroll for Elem… free?

Yes. Arts Horizontal Scroll for Elem… is free to download and use from the official WordPress.org plugin directory.

Is Arts Horizontal Scroll for Elem… safe to use in 2026?

Arts Horizontal Scroll for Elem… is a solid plugin choice in 2026, with a few things worth checking first. It runs on 70+ sites, is rated 5/5 and was last updated 4 days ago, and scores 75/100 on our health check.

How many websites use Arts Horizontal Scroll for Elem…?

Arts Horizontal Scroll for Elem… is active on 70+ WordPress websites and has been downloaded 1,326 times since it launched in July 2026. It was downloaded 713 times in the last 30 days.

Does Arts Horizontal Scroll for Elem… work with WordPress 7.1?

Yes. The developer has tested Arts Horizontal Scroll for Elem… up to WordPress 7.1.3, the latest release. It requires WordPress 6.5 or newer.

What PHP version does Arts Horizontal Scroll for Elem… need?

Arts Horizontal Scroll for Elem… requires PHP 8.0 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was Arts Horizontal Scroll for Elem… last updated?

The latest version, 1.4.2, was released on October 13, 2026 (4 days ago).

Who makes Arts Horizontal Scroll for Elem…?

Arts Horizontal Scroll for Elem… is developed and maintained by Artem Semkin.

What are the best alternatives to Arts Horizontal Scroll for Elem…?

The most popular alternatives to Arts Horizontal Scroll for Elem… are Ultimate Addons for Element… (2M+ installs), Essential Addons for Elemen… (1M+ installs) and Royal Addons for Elementor (600K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.