Free on WordPress.org
Carousel Slider
for WordPress.
Add any blocks as slides in a modern, responsive carousel for the Gutenberg editor. Powered by Swiper.js.
Block Types
Any Gutenberg block,
as a slide.
Each slide is a full Gutenberg canvas. Drop in any core or third-party blocks and arrange them however you want inside the carousel.


Carousel Slider
Display a carousel with any blocks in the slides.
Slides Per View
Slides Per Group
Space Between Slides (px)
Slide Animation Speed (ms)
Features
Easy for editors,
flexible for developers.
Add unlimited slides
Use as many slides as your content requires.
Responsive
controls
Set how many slides to show and scroll at each breakpoint — mobile and desktop.
Reusable slide patterns
Build slides with blocks, then save reusable patterns for consistent carousel layouts.
CSS variables and theme.json
Minimal base styles, with variables you can define in your CSS or theme.json.
Native block editing
Build flexible slides with native Gutenberg controls.
Supports all blocks
Add any Gutenberg block inside each slide.
Powered by Swiper.js
Built on Swiper.js for responsive slide navigation and touch support.
Accessibility
ready
Keyboard navigation and ARIA labels help make carousel controls easier to use.
RTL
support
Full right-to-left language support out of the box.
Free on WordPress.org.
Install the plugin from the WordPress plugin directory and start building carousels in Gutenberg.