
Shepherd.js
UnclaimedGuide users through your application with interactive, step-by-step tours.
Visit WebsiteThe Bottom Line
Entry price
Free plan available, paid tiers above
Biggest pro
Open-source and free for non-commercial projects
Biggest con
Commercial use requires a paid license
TL;DR - Shepherd.js
- Create interactive guided tours for web applications.
- Highly customizable step options and tour flow.
- Free for open-source, personal, and non-commercial use.
What is Shepherd.js?
Available on: Web
Pros & Cons
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
Ratings Across the Web
Ratings aggregated from independent review platforms. Learn more
Key Features
Pricing Plans
Pricing checked Jun 2, 2026
Free plan
Free
- Free for open-source, personal and non-commercial sites
Business Plan
$50 / lifetime
- Up to 5 projects
- 1 month commercial support
- Regular product updates
- Lifetime license
Enterprise Plan
$300 / lifetime
- Unlimited projects
- 6 months support
- Prioritized Github Issues
- Lifetime license
Shepherd Consulting
Contact us
- White-Glove Services
- On-Boarding & Training
- Advanced analytics
- Support via Professional Services
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 with code components, ship production-ready prototypes
Design, publish, and launch production websites with AI
AI-powered UI generation from Vercel
Visual app builder for Flutter applications
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