
Shepherd.js
Claim this toolGuide users through your application with interactive, step-by-step tours.
Free plan available, paid tiers aboveVisit WebsiteThe Bottom Line
- Price
- Free plan available, paid tiers above. Compare plans
Key facts
- Create interactive guided tours for web applications.
- Highly customizable step options and tour flow.
- Free for open-source, personal, and non-commercial use.
Pros
- Open-source and free for non-commercial projects
- Extensive customization options for tour appearance and behavior
- Easy to integrate with existing web applications
- Supports smooth scrolling to highlighted elements
- Provides clear navigation controls within tours
Cons
- Commercial use requires a paid license
- Requires JavaScript knowledge for implementation
What is Shepherd.js?
Available on: Web
Key Features
- Customizable default step options
- Configurable cancel icon for tour steps
- Custom CSS classes for tour steps
- Scroll-to behavior for tour steps
- Attach tour steps to specific DOM elements
- Customizable action buttons for navigation
- Programmatic tour start and navigation
Pricing Plans
Pricing checked Sep 30, 2026
| Plan | Price | Details |
|---|---|---|
| Free plan | Free |
|
| Business Plan | $50 / lifetime |
+1 moreShow less
|
| Enterprise Plan | $300 / lifetime |
+1 moreShow less
|
| Shepherd Consulting | Contact us |
+1 moreShow less
|
Is Shepherd.js worth the price?
Shepherd.js offers a very generous pricing model, especially with its lifetime licenses.
The Free plan for open-source and personal use is excellent, and the Business Plan at $50 lifetime for 5 projects is highly affordable. The Enterprise Plan at $300 lifetime for unlimited projects is also a strong value proposition for larger needs, making it ideal for developers and small to medium businesses looking for a one-time purchase.
Reviews

Review Shepherd.js, get a free AI guide
Share your experience and we will send you Improve Your Thinking Patterns Using ChatGPT, free.
Best Shepherd.js Alternatives
Top alternatives based on features, pricing, and user needs.
Mac UI/UX design with real-time collaboration
Design, publish, and launch production websites with AI
Design with code components, ship production-ready prototypes
Visual app builder for Flutter applications
AI-powered UI generation from Vercel
All-in-one online UI/UX design, prototyping, and collaboration tool with real-time synchronization.
Still deciding?
Most buyers shortlist 2 or 3 tools before committing. Pull a side-by-side comparison or browse the full alternatives shortlist below.
Explore More
Shepherd.js FAQ
How does Shepherd.js help with user onboarding?
What kind of user benefits most from Shepherd.js?
How does Shepherd.js compare to a tool like Framer?
What are the primary limitations of using Shepherd.js?
How is Shepherd.js priced?
Can Shepherd.js tours be customized to match an application's design?
Does Shepherd.js support navigation within tours?
Source: shepherdjs.dev