Website widgets you pay for
once and own forever
Website widgets you actually own. Event calendars, restaurant menus, reviews showcases, team showcases, announcement bars, social proof toasts, countdown timers, FAQ accordions, pricing tables, testimonial sliders, and more. Free embed or one-time purchase — no monthly fees, no view limits. The Elfsight alternative that respects your budget.
Free tier — no signup required
Live on your site in 60 seconds
Copy the embed code
Grab the snippet from the free plan below.
Paste into your site
Works anywhere you can add HTML.
Done — it just works
Auto-sizes, mobile ready, zero config.
WordPress · Squarespace · Wix · Shopify · any HTML website
Choose a Widget
18 widgets. Buy once, own forever. Click any card to explore.
How does this compare to monthly subscriptions? →
Restaurant Menu Widget
Build a professional restaurant menu for your website in minutes. Visual editor with live preview, Google Sheets integration, multi-menu tabs, search, dietary icons, and more.
Premium
- No-code visual editor with live preview
- Fully responsive — phones, tablets, desktops
- Google Sheets integration (auto-updating menus)
- Item images, descriptions, and pricing
- Item variants & sizes with individual pricing
- 14 dietary & allergen icons with tooltips
- Multi-menu tabs (Lunch, Dinner, Drinks, etc.)
- Search & filter bar
- Item detail modal with image lightbox
- "New", "Popular", "Chef's Pick" badges
- 6 theme presets + full color customization
- Dark mode toggle
- Optional calorie display
- Custom CSS with built-in reference guide
- Schema.org SEO markup
- Print stylesheet for takeout/dine-in
- No branding — completely white-label
- Self-hosted — no external dependencies
- Free updates via Gumroad
Bill Split Widget
Let your customers split bills right on your website. Perfect for restaurants, bars, and group dining venues.
Free Embed
- All split modes (Equal, Uneven, Itemized)
- Tax & tip calculations
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- All split modes (Equal, Uneven, Itemized)
- Tax & tip calculations
- Dark mode
- Mobile responsive
- Auto-sizing iframe
- No branding — completely white-label
- Custom colors & business name
- Add your own logo
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Countdown Timer Widget
Add urgency to your site with a customizable countdown. Perfect for sales, launches, events, and limited offers.
Free Embed
- Fixed date & evergreen timers
- Show/hide time units
- Flip animation
- 3 expiry actions (hide, message, redirect)
- Dark mode
- Mobile responsive
Includes Salt n' Fork branding
Premium
- Fixed date & evergreen timers
- Show/hide time units
- Flip animation
- 3 expiry actions (hide, message, redirect)
- Dark mode
- Mobile responsive
- No branding — completely white-label
- Custom labels (any language)
- CTA button with custom link
- Separator styles (colon, dot, dash)
- Recurring countdowns (daily/weekly)
- Sticky top/bottom bar modes
- Full color customization (light & dark)
- Custom CSS for advanced styling
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
FAQ Accordion Widget
Add a clean, collapsible FAQ section to any page. SEO-friendly schema markup helps your questions appear in Google search results.
Free Embed
- Unlimited FAQ items
- Collapsible accordion
- Single or multi-expand
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- Unlimited FAQ items
- Collapsible accordion
- Single or multi-expand
- Dark mode
- Mobile responsive
- No branding — completely white-label
- Category grouping with headings
- Expand All / Collapse All button
- Search bar with live filtering
- Deep linking to specific questions
- FAQPage schema markup (SEO)
- 3 icon styles (chevron, plus/minus, arrow)
- Full color customization (light & dark)
- Custom CSS for advanced styling
- HTML answers (bold, links, lists)
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Pricing Table Widget
Display your plans with a professional pricing table. Monthly/yearly toggle, comparison mode, and fully responsive for any screen size.
Free Embed
- Side-by-side plan cards
- Featured plan highlight
- Check/cross feature icons
- CTA buttons (filled & outline)
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- Side-by-side plan cards
- Featured plan highlight
- Check/cross feature icons
- CTA buttons (filled & outline)
- Dark mode
- Mobile responsive
- No branding — completely white-label
- Monthly/yearly billing toggle
- Discount badge ("Save 20%")
- Comparison table mode (feature matrix)
- Feature tooltips on hover
- Per-column accent colors
- Ribbon/badge system ("Most Popular")
- Full color customization (light & dark)
- Custom CSS for advanced styling
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Popup / Modal Widget
Exit-intent, timed, scroll, and click-triggered popups. Center modals, slide-ins, top/bottom bars, fullscreen overlays — all in one file.
Free Embed
- Notification banner / card
- Page load & timed delay triggers
- Heading + body text + 1 CTA button
- Close button with session dismiss
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- 5 trigger types (load, delay, scroll, exit-intent, click)
- 5 layouts (modal, slide-in, top/bottom bar, fullscreen)
- Heading + rich HTML body + image
- 2 CTA buttons (filled & outline)
- Coupon block with copy-to-clipboard
- 5 animation styles (fade, slide, zoom)
- Dismiss frequency (session, day, week, once ever)
- Auto-close timer & delayed close button
- Floating re-open button
- Background image with dark overlay
- Overlay backdrop with scroll lock
- Close on overlay click & Escape key
- Dark mode with separate color overrides
- Full color customization (light & dark)
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Testimonials Slider Widget
Display customer testimonials in a carousel, grid, or single-card layout. Star ratings, author photos, touch/swipe, auto-play, dark mode.
Free Embed
- Static grid of testimonial cards
- Star ratings (1–5 stars)
- Author name, title & photo
- Initial avatar fallback
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- 3 layouts (slider carousel, grid, single card)
- Auto-rotating carousel with configurable interval
- Touch/swipe support for mobile
- Slide & fade transitions
- Pause auto-play on hover
- Arrow & dot navigation
- Star ratings (1–5 stars)
- Author photos with initial avatar fallback
- Decorative quotation marks
- 2 or 3 column grid layout
- Full color customization (light & dark)
- Dark mode with separate color overrides
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Animated Number Counter Widget
Count-up statistics that animate when scrolled into view. Prefixes, suffixes, icons, thousand separators, decimals — all configurable.
Free Embed
- Count-up animation on scroll
- Multiple counters
- Labels
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- Count-up animation triggered by scroll
- Configurable animation duration & easing
- Prefix support ($, €, etc.)
- Suffix support (+, %, /7, etc.)
- Decimal number support (99.9%)
- Thousand separators (10,000)
- Icons/emoji per counter
- Heading & subheading text
- Full color customization (light & dark)
- Dark mode with separate color overrides
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Cookie Consent Banner Widget
GDPR & CCPA compliant cookie consent banner. Bottom/top bars, corner popups, preferences panel with category toggles, localStorage dismiss.
Free Embed
- Bottom bar layout
- Accept button
- Custom banner text
- localStorage dismiss
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- 4 layouts (bottom bar, top bar, corner left/right)
- Accept & Decline buttons
- Preferences panel with category toggles
- GDPR & CCPA text presets
- Privacy policy link
- localStorage dismiss memory
- Re-open preferences button
- Slide & fade animations
- Full color customization (light & dark)
- Dark mode with separate color overrides
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Before/After Image Slider Widget
Drag-to-compare image slider with a divider handle. Horizontal or vertical orientation, touch support, hover mode, multiple comparisons.
Free Embed
- Horizontal drag slider
- Before/After labels
- Touch support
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- Horizontal & vertical orientations
- Drag and hover interaction modes
- Multiple comparisons on one page
- Customizable handle (color, width, arrows)
- Before/After labels (top or bottom)
- Configurable start position (0–100%)
- Touch/swipe support for mobile
- Click anywhere to jump handle
- Full color customization (light & dark)
- Dark mode with separate color overrides
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
Image Slider / Carousel Widget
Auto-play image carousel with touch/swipe, lightbox, thumbnail navigation, multi-view, captions, lazy loading, and full customization.
Free Embed
- Image slides with captions
- Previous/next arrows
- Dot indicators
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- Auto-play with configurable interval
- Slide & fade transitions
- Touch/swipe support for mobile
- Multiple items per view (1–4)
- Loop / infinite scroll
- Pause on hover
- Lightbox (full-screen view)
- Thumbnail navigation strip
- Lazy loading for performance
- Captions (top, bottom, overlay)
- Aspect ratio control (16:9, 4:3, 1:1, auto)
- Click-to-link with new tab support
- Keyboard navigation in lightbox
- Full color customization (light & dark)
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Free updates via Gumroad
Logo Slider Widget
Display partner and client logos with infinite auto-scrolling marquee, grayscale hover effect, and configurable speed. Perfect for "Trusted By" sections.
Free Embed
- Static logo display
- Centered flex layout
- Dark mode
- Mobile responsive
- Auto-sizing iframe
Includes Salt n' Fork branding
Premium
- Infinite auto-scrolling marquee
- Configurable scroll speed & direction
- Pause on hover
- Grayscale with color on hover effect
- Single or double row layout
- Heading & subheading text
- Clickable logos with links
- Configurable logo height & gap
- Smooth edge fade gradient
- Full color customization
- Dark mode with separate overrides
- Custom CSS for advanced styling
- No branding — completely white-label
- Self-hosted — no external dependencies
- Clean, commented source code
- Free updates via Gumroad
WhatsApp Chat Button Widget
Add a floating WhatsApp chat button to your website. Customers click, pick an agent, and message you directly on WhatsApp.
Free Embed
- Floating WhatsApp button
- Chat popup with greeting
- Single agent with photo
- Pre-filled message with page title
- Custom button color & position
- Dark mode
- Mobile responsive
Includes Salt n' Fork branding
Premium
- Up to 5 agents with individual numbers
- Agent photos, names & status dots
- Business hours scheduling (timezone-aware)
- Typing animation (bouncing dots)
- Time-aware greeting (morning/afternoon/evening)
- Pre-filled message with page title
- Notification badge & button animations
- Auto-open triggers (delay & scroll)
- Button text label
- Hide on mobile or desktop
- Dark mode (auto, light, dark)
- Custom CSS support
- No branding — completely white-label
- Self-hosted — no external dependencies
- Privacy-first — zero tracking
- Works on unlimited websites
- Free updates via Gumroad
Announcement Bar Widget
Add a dismissible notification bar to the top or bottom of your website. Promote sales, share news, or create urgency with a built-in countdown timer.
Free Embed
- Announcement text (supports HTML)
- CTA button with custom link
- Top or bottom position
- Sticky on scroll
- Dismissible with close button
- Custom colors
- Dark mode
- Mobile responsive
Includes Salt n' Fork branding
Premium
- Built-in countdown timer (flexible format)
- Multiple rotating messages
- Display scheduling (start/end dates)
- Device targeting (desktop/mobile)
- Countdown position control
- Gradient & background image support
- Slide, fade, or instant animation
- Dark mode (auto, light, dark)
- Dark mode color overrides
- Custom CSS support
- No branding — completely white-label
- Self-hosted — no external dependencies
- Privacy-first — zero tracking
- Works on unlimited websites
- Free updates via Gumroad
Social Proof Toasts Widget
Show purchase notifications, signup alerts, and review popups as animated toast popups. Boost conversions with social proof.
Free Embed
- Up to 3 notification entries
- Animated toast popups
- Avatar initials or image
- Name, action, item, location
- Dismissible with close button
- Custom colors
- Dark mode
- Mobile responsive
Includes Salt n' Fork branding
Premium
- Unlimited notification entries
- Smart name/location pools (auto-generate)
- Dynamic time text (always looks fresh)
- Visitor count badge
- 3 animations (slide, fade, bounce)
- Shuffle & max per session
- Click-to-link (whole toast)
- Device targeting (desktop/mobile)
- Dark mode (auto, light, dark)
- Custom CSS support
- No branding — completely white-label
- Self-hosted — no external dependencies
- Privacy-first — zero tracking
- Works on unlimited websites
- Free updates via Gumroad
Team Showcase Widget
Display your team with photos, bios, and social links. Grid, list, or compact layouts with search, category filter, and click-to-expand popup modal.
Free Embed
- Grid layout
- Member photos, names, roles, bios
- Social links & contact info
- Dark mode (auto)
- Responsive design
Includes Salt n' Fork branding
Premium
- 3 layouts: grid, list, compact
- Search bar — name, role, bio, location
- Category filter tabs
- Popup modal on click
- 4 entry animations
- 7 social platform icons
- Quote/motto field
- Hide members without deleting
- Full color customization + dark mode overrides
- Custom CSS injection
- No branding — completely white-label
- Self-hosted — no external dependencies
- Privacy-first — zero tracking
- Works on unlimited websites
- Free updates via Gumroad
Event Calendar Widget
Add a fully-featured event calendar to any website. Monthly, weekly, and list views with recurring events, category filters, color-coded tags, and a visual admin panel.
How It Works
1. Open the file & add events
Double-click the HTML file to open the visual admin panel. Add events with dates, times, descriptions, categories, and colors. Everything updates live as you type.
2. Customize the look
Choose your color scheme, toggle dark mode, set default view (month/week/list), and adjust layout options. Add custom CSS for pixel-perfect control.
3. Embed on your site
Click "Get Embed Code", copy, paste into your website. Works on any platform.
What's included
Single HTML file (admin panel + calendar renderer), README setup guide. Single-site license. No branding. Re-download from Gumroad anytime.
Premium
- No-code visual admin panel with live preview
- Monthly, weekly, and list views
- Recurring events (daily, weekly, monthly, yearly)
- Category filters with color-coded tags
- Event detail modal with full descriptions
- Multi-day and all-day event support
- Time-based event display
- Fully responsive — phones, tablets, desktops
- Dark mode toggle
- Full color customization
- Custom CSS injection
- No branding — completely white-label
- Self-hosted — no external dependencies
- Privacy-first — zero tracking
- Works on unlimited websites
- Free updates via Gumroad
Reviews Showcase Widget
Display customer reviews from any source on your website. Star ratings, source badges, multiple layouts, category filtering, and a visual admin panel with live preview.
Premium
- No-code visual editor with live preview
- 4 layouts: grid, slider, list, masonry
- 3 card styles: classic, bubble, minimal
- Star ratings with aggregate header
- Source badges (Google, Yelp, Facebook, Trustpilot, TripAdvisor)
- Category filtering and search
- Google Sheets import
- 6 theme presets + full color customization
- Dark mode
- Schema.org SEO rich snippets
- Custom CSS with class reference
- Backup/restore settings
- No branding — completely white-label
- Self-hosted — no external dependencies
- Free updates via Gumroad
The one-time purchase alternative to Elfsight
Pay once, own forever. No subscriptions, no view limits, no vendor lock-in.
| Salt n' Fork | Elfsight | Common Ninja | POWr | |
|---|---|---|---|---|
| Price | $12–35 once | $6–24/mo | $2.50–70/mo | $5–70/mo |
| Cost after 1 year | $12–35 | $72–288 | $30–840 | $60–840 |
| Cost after 3 years | $12–35 | $216–864 | $90–2,520 | $180–2,520 |
| View limits | Unlimited | 200–150K/mo | 300–unlimited | Limited |
| Self-hosted | Yes | No | No | No |
| Page speed impact | Zero — no external calls | Loads from their servers | Loads from their servers | Loads from their servers |
| Works offline | Yes | No | No | No |
| Widget count | Unlimited | 1–21 | 1–unlimited | 1–unlimited |
| Dark mode | Built-in | No | No | No |
| Branding | Removable | Their branding | Their branding | Their branding |
| Dependencies | None — pure HTML/CSS/JS | Their servers | Their servers | Their servers |
Why pay monthly for a website widget?
Embeddable widgets without the subscription
Most website widget providers — Elfsight, Common Ninja, POWr — charge $6–99 per month for basic components like event calendars, reviews showcases, countdown timers, team showcases, announcement bars, social proof toasts, FAQ accordions, and testimonial sliders. That adds up to $72–$1,188 per year for elements that haven't changed since you installed them.
Salt n' Fork widgets are a one-time purchase. You pay $12–35, download the HTML file, and host it yourself. No monthly bills, no view caps, no surprise price increases. The widget runs entirely on your server with zero external dependencies.
Built for speed — no external scripts
Subscription widget services load their code from external servers on every page visit. That means extra DNS lookups, render-blocking scripts, and slower Core Web Vitals. Salt n' Fork widgets are self-hosted — the code lives on your server, loads instantly, and works even offline. No API calls, no tracking pixels, no third-party cookies.
Works on any website platform
Every widget is a single HTML file with no framework dependencies. Add a countdown timer to WordPress, embed an FAQ accordion on Squarespace, drop a pricing table into Shopify, place an announcement bar on Wix, add an event calendar to Webflow, add a reviews showcase to Google Sites, add a team showcase to Weebly, or embed a testimonial slider on Carrd or any custom HTML page. If your platform supports an HTML embed block, our widgets work.
Dark mode, responsive, and customizable
Every premium widget includes built-in dark mode (auto-detects user preference), full color customization, responsive design for all screen sizes, and a custom CSS field for advanced styling. Features that subscription services charge extra for come standard with every widget.
Frequently Asked Questions
How do I add a widget to my website?
Copy the free embed code from our site and paste it into any HTML page. For WordPress, use a Custom HTML block or widget. For Squarespace, use an Embed block. For Wix, add an HTML iframe element. For Shopify, paste into a Custom Liquid section. The widget loads instantly — no signup, no API key, no configuration required.
What's the difference between the free and premium widgets?
Free widgets are hosted on our servers and include Salt n' Fork branding. Premium widgets are self-hosted HTML files you own forever — no branding, full color customization, dark mode, custom CSS injection, and advanced features like recurring countdowns, FAQ schema markup, video testimonials, category filtering, image lightbox, and more. Our Restaurant Menu, Event Calendar, and Reviews Showcase widgets are premium-only and include full visual admin panels with live preview, drag-and-drop editing, and 25+ features each.
Do I need to pay a monthly subscription?
No. All premium widgets are a one-time purchase. Elfsight charges $6–24 per month ($72–288 per year), Common Ninja charges $2.50–70 per month, and POWr charges $5–70 per month. With Salt n' Fork, you pay once ($12–35) and own the widget forever with no recurring costs, no view limits, and no restrictions.
Do the widgets work on WordPress, Squarespace, Shopify, and Wix?
Yes. The widgets are plain HTML files with zero external dependencies — no jQuery, no React, no CDN links. They work on WordPress, Squarespace, Wix, Shopify, Webflow, Carrd, Google Sites, GoDaddy, Weebly, and any custom-built website. If your platform has an HTML embed option, our widgets work on it.
Are there any view limits or usage restrictions?
No. Both free and premium widgets have unlimited views. There are no traffic caps, no usage meters, and no throttling. The premium file runs entirely on your own server with no calls back to ours. Use it on as many pages as you want, on as many sites as you want.
How do I customize the widget's colors and settings?
Some widgets (like the Restaurant Menu, Event Calendar, and Reviews Showcase) include a built-in visual admin panel — just open the file in your browser and use the drag-and-drop editor with live preview. For other widgets, open the HTML file in any text editor (Notepad, TextEdit, VS Code). The configuration section is at the very top with clear labels and examples. Change colors, text, timing, layout options, and more. Save and upload to your site — changes take effect immediately.
How much does an Elfsight alternative cost?
Salt n' Fork widgets are a one-time purchase at $12–35 per widget. Our Restaurant Menu widget is $35, Event Calendar and Reviews Showcase are $25, and simpler widgets like team showcases, announcement bars, social proof toasts, countdown timers, and FAQ accordions are $12–15. Compare that to Elfsight's ongoing subscription at $12–24 per month ($144–288 per year). Our widgets include the same core features — plus dark mode, self-hosting, and zero view limits — for a fraction of the cost.
Do the widgets affect my site's page speed?
No. Unlike subscription widget services that load external scripts from their servers (adding DNS lookups and render-blocking resources), Salt n' Fork premium widgets are self-hosted. The code lives on your server, loads with your page, and makes zero external network requests. This means no impact on your Core Web Vitals or Google PageSpeed score.
Can I use the widgets on client websites?
Yes. Once you purchase a widget, the HTML file is yours. You can use it on your own sites, client projects, or any website you build. There are no per-site licenses, no domain restrictions, and no additional fees for multiple installations.