WordPress Slider Block Gutenslider


Gutenslider is an image slider and video slider plugin for WordPress that adds a simple to use Gutenberg slider block to your WordPress editor. You do not need
other editors but can manage everything directly in the Gutenberg editor you already know and love. You can add any content on top that you want! Gutenslider is faster and slicker than any other slider around.
Go and try it out yourself and make use of a content slider, image slider and video slider that will increase user engagement on your website and allow you to create your sliders in seconds not in minutes, by using the Gutenberg backend editor you know already. No need to study complicated backend editors. Gutenslider is the best match for you and your customers.

Live Examples

With Gutenslider, enhancing your blog or website is easier than ever:

  1. Simply add the Gutenslider Block from the Gutenberg backend
  2. Select images from your Media Library
  3. Add any Block you like on top
  4. Customize Gutenslider to your needs in the backend
  5. Slide! πŸ‘©β€πŸŽ€

Gutenslider is easy to use, fast, and very powerful and developed by trusted developers, that also contribute to the Gutenberg core repository.

Plugin Features

  • Add unlimited slides
  • Change the transition mode: fade, slide, flip
  • Add any block on top that you want
  • Block alignment: wide, full
  • Content alignment: top, center, bottom, left, right
  • Fixed Content / Changing Content
  • Slides to show: auto or 1
  • Arrows on/off
  • Arrow size
  • 3 Arrow Colors
  • Dots on/off
  • Dots size
  • 3 Dot Colors
  • Spacing: top/bottom and left/right
  • Margin: top/bottom and left/right
  • Automatic Captions
  • Fullscreen slider (slider will be in the background of your content).
  • Very easy to use because it is a Gutenberg block – no need to go away from your backend editor
  • Hyperlink Slides
  • Simple lightGallery integration
  • webp support
  • Hash navigation
  • Custom Css for Slider

Plugin Pro Features πŸ’Ž

  • Video Slider: add videos to your slide backgrounds
  • Parallax Sliders
  • 5 transition modes: fade, slide, flip, coverflow, cube, cards
  • Transition time
  • Time of a slide
  • Color overlays of slides
  • Gradient overlay of slides
  • Space between slides
  • Bulk Editing
  • Arrow color / Arrow Background Color
  • Advanced Arrow Styles
    • Pick from 10 styles or add your own svg
    • Position ( Sides, Top Left, Bottom Left, Top Right, Bottom Right )
    • Arrows Follow Mouse
    • Unlimited Color Options
    • Background Color
    • Hover Colors
    • Arrow horizontal and vertical offset
    • Arrow Mix Blending
    • Custom SVG arrows
  • Advanced Progress options
    • Style ( dots, dynamic dots, numbers, progressbar )
    • Position ( Top, Bottom, Left, Right )
    • Offset
    • Unlimited Color Options
  • Advanced lightgallery styles
    • choose any background color
    • pick from 30 transitions
    • enable/disable counter
    • enable and set image caption
  • Dots style
  • Advanced Responsive Controls
  • Slides to show: either auto or maximum of 8
  • Advanced Hash Navigation Settings: customize hash for slider + slides
  • … and of course all free features

Free 7-day trial, no credit card required

So you can easily create a Fullscreen Video Slider for your blog or websitee with Gutenslider Pro. And even go more custom by, creating Full Screen Video Background ! Sliders !. There is no limit to your creativity.

Slider Modes

Changing Content

The slider mode you will most probably know. Each slide has a custom background and custom content.

Fixed Content

In this mode you select fixed content, that will stay on top, while the background changes and loops all slides. Great for headlines, call to actions. You name it!

Gutenslider is built using WordPress, CSS, Javascript, best practices both on the front and the backend. And it’s SEO optimized. It makes use of the new Gutenberg powers built in react. As a result, it is robust, easy to use and lightning fast. It works with any theme. Go and check it out.

Help us get better

We know, that Gutenslider is nice, but we also know, that we can constantly improve. Not only code quality and security, but also features and user experience. For the latter, we need your help. If you think that we should change things. Be so kind and leave us a support or feature request in the support forum. Thanks.

Installation πŸ”§

Minimum Requirements

You’ll need WordPress version 5.0 or higher for this to work. For versions below 5.0, you will need to use the Gutenberg plugin.

Quick and Fast

  1. Go to the Plugins Menu in WordPress
  2. Search for “Gutenslider”
  3. Click “Install”
  4. Activate the Gutenslider Plugin on your Plugins Menu

Experienced Users (same result)

  1. Upload the gutenslider folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the ‘Plugins’ menu in WordPress

Frequently Asked Questions ❓

What blocks are supported

Gutenslider works with any blocks on top. However there might be styling issues or things to improve. Either write your own custom css or submit a support request in the support forum. If it is a commonly used block, we will integrate the needed styles into Gutenslider.

Can I use Gutenslider with any theme?

Yes, you can use Gutenslider with any theme. If you experience difficulties, please contact your theme author first, before submitting a topic in the support forum.

Is Gutenslider free?

Yes! Gutenslider’s core features are absolutely free. If you want more control over the slider settings and many more features, you can buy the pro version of the plugin.

Can you provide support?

Yes, just post a question on the support tab, and we will answer as soon as possible.

Can you add this feature I need?

We are happy to extend Gutenslider to our users’ needs. Just contact us on our website at https://gutenslider.org and we will see what we can do.

What is Gutenberg

To get the full experience of the next-generation WordPress block editor, you’ll need a Gutenberg-ready WordPress theme then install the Gutenberg WordPress plugin or simply update your site to WordPress 5.0. That’s it! πŸ’₯

Can I have Gutenslider in my language

You can contribute to translating Gutenslider for you and all other users of your language here: https://translate.wordpress.org/projects/wp-plugins/gutenslider/ . Just submit your translations and once they are accepted, Gutenslider will immediately work in your language.

Visit us πŸ”—

Visit us on https://gutenslider.org to see a full overview
of features or follow our blog.

Powered by

Gutenslider is made possible by awesome developers who release their code under reusable licenses. We use the following open source software:


  • Gutenslider in Action (Frontend)


This plugin provides 1 block.

  • Gutenslider Slider Block for Gutenberg that slides images and videos with arbitrary blocks on top.


September 10, 2023 1 reply
The dashboard integration (with freemium stuff) is a huge f…up… I am trying for 10 minutes now just to reactivate my Pro-Account. Its with an Email-Address which is not my pages admin email and Gutenslider makes a big fuss about it. That should not even interest you! The silder blocks by itself are good. But such a unnecessary stupid restore procedure makes it unlikely that I renew the licence.
January 8, 2023 1 reply
Great when it’s working but that’s not often, constantly loses the license key so I have to keep re entering that. Old sliders become uneditable after updates so you basically have to redo them from scratch. Just more trouble than it’s worth really. Shame….plus I paid for it so now I feel kinda cheated. No response from support either, so you’re on your own.I have a slider at the top of my front page that I can’t edit, just can’t adjust the images etc. Thre back end is completely broken.
Read all 62 reviews

Contributors & Developers

“WordPress Slider Block Gutenslider” is open source software. The following people have contributed to this plugin.


“WordPress Slider Block Gutenslider” has been translated into 8 locales. Thank you to the translators for their contributions.

Translate “WordPress Slider Block Gutenslider” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.



  • Page Speed improvemnts ~30 -> ~90 (Desktop) / ~80 (Mobile)
  • Chunks: only load required css / js
  • New setting to disable lazy load on first image
  • New setting to enable/disable lightgallery zoom
  • Video slides now pause automatically when slide not active, can be disabled
  • Update to swiper 9.3.2
  • fix high and critical security issues in npm packages
  • Update all outdated packages
  • Add Styles tab for block padding + spacing
  • update freemius sdk 2.6.0 to fix several bugs and security issues


  • add links to plugin description


  • improve backwards compatibility with older safari versions


  • Update swiper library to latest 8.3.2
  • UI improvements for editor controls
  • removed 1 critical and 3 high security issues in used js packages (added 60 packages, removed 35 packages, changed 167 packages, and audited 1570 packages)


  • Fix a bug with content not displaying in slider mode “fixed”
  • Upadte freemius SDK to 2.4.5


  • Fix a bug with adaptive height sliders


  • Fix WordPress 6.0 css issue
  • Add Arrows Follow Mouse functionality on Pro


  • Fix a bug with slide links
  • Add option to hide slides in slide controls


  • Test and approve WordPress 6.0 compatibility
  • Add effect cards to Pro
  • Update swiper library


  • Fix critical security issue with freemius sdk


  • Increase performance for responsive editor preview


  • Update compatibility to WordPress 5.9
  • Fix broken responsive preview styles due to new iframe editor preview
  • Fix slides auto on safari bug
  • Fix slides per view with float values on frontend
  • Fix a bug with image positioning
  • Update Packages (swiper 7, @wordpress/scripts 20, lightgallery 2.3)


  • Improve page speed and requests by removing unneded script dependencies ( thank you straightvisions)


  • Add better alignment controls to free version
  • Fix block selection in editor for content mode: fixed sliders


  • Add visual arrow select component
  • Fix UI editor control style
  • Improve divider controls / pro
  • remove console logs in rare cases


  • Fix transition animation preview in editor (Gutenslider free)
  • Fix media select modal for free + pro (if only images, make reorder possible)


  • Fix a bug with margin top + bottom controls
  • Fix Gutenberg Plugin > 12.x style issue with range control
  • Add hash functionality for links
  • Fix a bug with dividers and downgrading from pro -> free


  • Add hash navigation functionality to add direct links to slides
  • Add Gutenslider instance to dom element for easier javascript manipulation


  • Add gutenslider_arrow hook to allow easier integration of custom arrow styles, see https://gutenslider.org/adding-custom-arrows-to-your-wordpress-sliders/


  • Fix gutenslider not working in widgets and


  • Fix compatibility issue with Gutenberg 11.9.0


  • Upadte readme and links


  • Fix a bug with lightgallery on safari


  • Fix a bug with lightgallery


  • Fix a bug where slider is not shown in editor in some configurations


  • Fix lightgallery not showing in some themes


  • Add lightgallery for image / video slides (does only enlarge the media not the slide content)
  • Add unminified gutenslider-front-unmin.js to allow a higher level of customization for users
  • Add front.js to package to allow a higher level of customization for users
  • Fix issue with slide links not being saved when adding slides to slider
  • Update bootstrap to 5 (used in admin only partially)
  • Add: Enable keyboard controls


  • Make more strings translatable


  • Update readme


  • Update readme to reflect latest stable tag (used for translation), and information for translators


  • Fix: make Gutenslider ready for i18n in all languages that can now be pulled from the official WordPress translate directory


  • Fix: remove empty style tag from frontend for w3c validation


  • Fix i18n: pot file generation works
  • Fix i18n: updated german translations
  • Fix i18n: make more strings translatable


  • fix 5.2 compatibility issue with Gutenberg Plugin


  • fix possible xss attack vectors for users with contributor role and above


  • add one more block Pattern: “Full Height Slider”
  • fix block appender layout in fixed content slider
  • fix now backwards compatible to PHP 5.3


  • fix dots showing on mobile even if turned off
  • fix “Add Empty Slide” button not working on some setups


  • fix a bug in GradientPicker component


  • fix unique block ids on block copying
  • fix blurry images on large screens by adding more image sizes


  • more discretion: move from top level admin menu to Settings -> Gutenslider
  • more discretion: improve admin style


  • Add dividers
  • fix unable to select text in editor because of dragging slide forum
  • improve block settings css


  • fix a bug in transform to cover
  • enable block transforms for all gutenslider versions


  • improve slide link control with updated component and target="_blank" which automatically sets rel="noreferrer noopener"
  • add block transform from and to gallery block (core/gallery)
  • fix slide block selection in contentMode: 'fixed'


  • fix editor slider not updating when changing slidesToShow
  • fix WordPress custom class missing on slides


  • add first gutenslider block pattern: testimonial slider
  • fix automatic css block id
  • fix video autoplay issue on some setups
  • fix sliders with autoheight and slide backgrounds without media
  • remove unneeded admin notice
  • improve editor speed
  • improve responsive editor buttons


  • Fix content positioning in editor


  • fix a issue with automatic media captions
  • fix code that produced console warnings
  • fix default margin setting
  • fix a responsive height issue on fixed sliders
  • remove unneeded attributes from frontend


  • fix content alignment of new empty slides (click add empty slide button)
  • fix content alignment of new media slides (selected from media library)


  • Improve editor UX by smaller block json requests for fixed sliders
  • Improve editor UX on fixed content sliders: click on slide now selects slide block


  • Fix videos in slides per view auto


  • Fix Full Screen Background Slider + margins forum


  • Style appearance of add empty slide button
  • Fix a style issue with wide slider and fixed content
  • Fix a dot overflowing issue in some themes


  • Fix a white slider error on safari 13.x
  • Add flip animation to free version
  • Remove mix blend mode settings from InspectorControls


  • Update readme with new intro video
  • Fix a styling issue in new admin changelog display


  • Fix no media slide width with multiple slides per view


  • Fix slide links, you can now again link your slides to urls


  • Fix an error with headers already sent in free version and pro version


  • Move from slick to swiper as slider library because of maintainablity, usability and security reasons
  • Added three more animations ( pro ):
    • coverflow
    • cube
  • Added more Progress options ( pro ):
    • Fraction – Display Slide Number
    • Progress – Display a Progressbar
    • Dynamic – Display dynamic bullets
  • Space between slides ( pro )
  • Insert images from url
  • Slides per view auto
  • Advanced more finegrained responsive controls ( pro )
  • Conditional assets loading ( only load gutenslider css and js on posts/pages with Gutenslider blocks )
  • Reduced file size – faster loading – better SEO score
  • Improve Lazy Loading and srcset

  • Fix: desktop slider appears on mobile forum1 forum2

  • Fix: slider crashes in some cases when changing back and forth adaptive height
  • Fix: block example now working
  • Fix: replace slides / add empty slide now working
  • Fix: edit / preview mode switch error
  • Fix: slide width can now be set on transparent / gradient / color bg


  • Easier responsive controls + preview (Pro)
  • Fix a bug with Gutenslider inside Columns


  • Add 3 color options to choose from for dot colors (free) – unlimited (pro)


  • Fix insert empty slide button
  • add new editor icon style


  • add editor styles for media picker
  • Remove affiliation link from menu


  • fix a compatibility issue with WordPress 5.6 that broke the editor with full width slider blocks


  • enable multisite integration
  • fix css again


  • fix css that interferred with other slick sliders on page


  • Add WordPress 5.5.3 compatibility


  • Fix all w3c validation errors and warnings. Gutenslider is now 100% w3c valid.


  • Fix a block validation console error


  • Update Maximum slide animation duration


  • Fix arrows styles in pro.


  • Fix arrows always displaying issue.


  • Add affiliation program with 30% commission


  • Add arrow color customization to free version
  • Add arrow styles, all arrow colors, arrow background color, arrow mix-blend-mode to pro version


  • Fix a bug with background images on transparent background slides


  • Add a contact page to the Gutenberg Admin


  • Update style and functionality of the Unit Button to match new Gutenberg style



  • (re)add slide parallax to pro slider


  • fix alignment matrix and unique id deprecation bugs


  • add an unique id to sliders and slides for developers and designers


  • remove obsolte inspector controls
  • update readme


  • Fix a bug where dots overlay slide content too much


  • Add new alignment matrix feature
  • fix adaptive height + fixed content bug
  • fix responsive paddings on small devices bug


  • Update readme to reflect changes in slider


  • adaptive height fix in free version


  • add Auto Height slider option


  • increase overall speed by minifying slick css and merging into 1 file
  • increase page speed score by unloading slick font
  • fix automatic video playing on iOS


  • increase WordPress compatibility to 5.5.1
  • fixed 916 vulnerabilities in 1263 node packages
  • update vertical alignment toolbar
  • fix a bug that made adding two sliders to a page/post impossible
  • fix styles
  • update gradient picker ( pro )


  • increase WordPress compatibility to 5.5
  • update freemius sdk to 2.4.0


  • fix dots and arrow enable/disable in free version


  • update plugin description


  • Add editor block preview


  • Remove redundant add slide button from user interface


  • Add Feature: Focal Point Picker for Background
  • Add Feature: Gradient Background (Pro)
  • Add Feature: Transparent Background
  • Add Feature: Contain Background
  • User Interface Improvements
  • User Experience Improvements


  • Undo conditional loading due to complications on different users’ themes (will come back to that later, when there is more time for testing)


  • Improve performance: Only load gutenslider scripts and css if block is used on the page / post. Dramatically improve performance for all pages that do not use the gutenslider block.


  • Fix a bug that was not displaying buttons on WordPress 5.3


  • Style fixes for Gutenberg 7.7
  • Update deprecated functions


  • Style fixes for WordPress 5.4


  • Security: Fix 12 low level vulnerabilities
  • Code Quality: update deprecated methods
  • increase compatibility for WordPress 5.4


  • Fix a bug with responsive spacing on fixed content sliders


  • add responsive controls
  • add icons to editor panels
  • decrease file size (remove unneeded css)
  • restructure code (make more fail safe)
  • update all npm dependencies (security++)


  • fixed a bug introduced in 2.9.4


  • Improve and remove unused CSS – dont override other slick sliders,


  • Add a “loop” setting to Gutenslider that allows disabling infinite mode (default: true)


  • Fix a fatal error when updating Gutenslider


  • Update the readme to reflect new features
  • Update language strings, i18n


  • improve admin page style and load time
  • update freemius version to 2.3.2


  • Fix an issue with uploads (https://wordpress.org/support/topic/images-are-duplicated-when-uploaded-from-the-gutenslider-block/)


  • Fix an issue with unit button (https://wordpress.org/support/topic/the-percent-pixel-height-selector-doesnt-work/)


  • Fix an issue that did not show slides with only video content in the frontend


  • Update WordPress compatibility to 5.3


  • Update WordPress compatibility to 5.2.4


  • Small style bugfixes


  • Small style bugfixes


  • Add admin page with tutorials


  • Increase compliance with WordPress plaugin naming conventions
  • Reduce possible interference with other plugins


  • Update the readme to mirror all updates


  • Fix a bug with vertical align and refactor code
  • Fix a overflow bug in the editor that showed a scrollbar when not needed


  • Remove left, center, right align


  • Add vertical align option to the WordPress slider and to carousel slides


  • Compatibility with cutting edge features in Gutenberg 2.6.0
  • added a LICENSE


  • rewrite of UnitButton Component


  • possible fix of a recursive error in the react component


  • increase WordPress compatibility to 5.2.3


  • add an option that allows to hyperlink your slides


  • update demo video + small bugfixes
  • fixed a bug with the slider height


  • fix unwanted slider height changes introduced in 2.6.0


  • fix migration errors that occured in 2.6.0


  • allow to set fixed slider height in pixels (px) besides the option to set it relatively to the viewport height.


  • update description
  • fix linter errors
  • fix error with dragging slides


  • update description and wrong links


  • fix an issue that did not allow custom class names


  • add inner block background color for easier visual grepping


  • remove blinking of the slider when fade mode is set


  • Improve fade Transition to fade more smoothly


  • improve fade transition


  • make user experience much better by preloading first slide


  • add slider a background color to show when loading


  • style fixes
  • change default spacing to 30px


  • add more image sizes to improve page loading speed – recommended plugin: regenerate thumbnails


  • improve ui and add introduction video


  • improve ui to show block inserter better


  • include dashicons on frontend


  • fix a bug with responsive image preloading


  • fix a bug with multiple sliders per page


  • include imagesLoaded for smother sliding


  • Reorder backend for better user experience
  • add arrow styles
  • add dot styles
  • fix image drop upload
  • fix error with old WordPress Versions without register_block_type
  • update icons


  • Increase user experience by fixing an error when dropping files on Gutenslider Block


  • Enable block alignment left, center, right
  • style inner blocks


  • Style inner blocks


  • Fix dynamic block frontend


  • Add sliding content mode
  • Make Gutenslider a dynamic block


  • Update Styles for more default block integration (twitter, soundcloud, spotify, youtube)
  • Update Readme


  • Block Deprecation now works, removed unneeded scripts, smaller size


  • First Version