jQuery Smart Wizard 4

The awesome jQuery step wizard plugin with Bootstrap support

Now with Bootstrap 4 support
Smart Wizard is a flexible and heavily customizable jQuery step wizard plugin with Bootstrap support. It is easy to implement and gives a neat and stylish interface for your forms, checkout screen, registration steps etc. Based on the feedback from our users over the past years we have come up with the best ever built jQuery wizard plugin of all time, All new Smart Wizard 4. The plugin is been completely rewritten from scratch, made it more powerful, robust, scalable and customizable. We have added a lot of features not limited to Bootstrap support, themes, customizable toolbars, customizable options, public methods, event support and a lot more. See the list of features, demos and documentation for more details.

Build Status npm version Bower version Latest Stable Version GitHub license Donate on Paypal

Install with a package manager


npm install smartwizard


yarn add smartwizard


bower install smartwizard


composer require techlab/smartwizard
Please see the documentation for more deatils on implementation and usage.
You can do feature requests and bug reports on GitHub Issue Tracker on the repository.
For help and support questions please ask or search on StackOverflow with smart-wizard tag.


Download jQuery Smart Wizard 4
Latest version v4.3.1

Fork Star


  • Bootstrap 3 & 4 support
  • Responsive themes
  • Heavily customizable toolbar, option to add extra buttons
  • Theme support with various themes included
  • Customizable css styles
  • Url navigation and step selection
  • Public methods for external function call
  • Enhanced event support
  • In-built reset method
  • Dynamically hide or disable steps
  • Integratable to model window
  • Ajax content loading with option to specify individual url for steps
  • Keyboard navigation
  • Easy navigation with step anchors and navigation buttons
  • Multiple wizard instance on same page
  • Auto content height adjustment
  • Compatible with latest jQuery versions (jQuery 1.9+, jQuery 2+, jQuery 3+)
  • Easy to implement, Minimal HTML required
  • and a lot more...

Please use jQuery full version (jquery-3.3.x.min.js) as the jQuery slim version (jquery-3.3.x.slim.min.js) is not yet supported.


Stylish new themes
Bootstrap support
A lot more features



Released under the terms of the MIT License (more).
You are free to use on both personal and commercial environment as long as the copyright header is left intact.

Programmer in PHP and C# with added interest in jQuery, Bootstrap, HTML and CSS. Believes that the code should be as beautiful as the design.