Free Tabs Widget

Use tabs to organize content into clear sections, improve navigation, and help visitors switch between topics quickly for a smoother user experience.

Create Tab Widget

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Tabs widget is a free, no-code embed that organizes content into horizontal or vertical tab sections — visitors click a tab header to switch the visible content without leaving the page.

Add as many tabs as you need (each with a clickable header and a rich-text body that supports formatting, links, images, and embedded video), pick from multiple skins, choose horizontal or vertical tab orientation, configure transition effects, customize the design with Custom CSS, and paste a one-line embed snippet on Canva, Google Sites, Carrd, Squarespace, Framer, WordPress, and 200+ other platforms.

Use it for product feature comparisons, pricing tier descriptions, course modules, multi-step guides, FAQ categorization, support documentation, or any block of content that should fit into one section without scrolling through five vertical blocks.

Why add a Tabs widget to your website?

  • Pack multiple content blocks into one visual section

    A section with five separate content blocks takes five times the vertical space. The same content as tabs takes one section's worth of space — visitors click a header to switch. Tighter information architecture without losing any content; pages stay focused even when the content is dense.

  • Compare options side-by-side via tab switching

    Tabs are the natural pattern for comparisons — pricing tiers, plan features, product variants, course tracks. Visitors flip between tabs to compare without scrolling, and the active-tab indicator keeps the comparison context clear. Better decision-support than rendering all options vertically.

  • Horizontal or vertical, your choice

    Horizontal tabs fit headers and feature-comparison patterns where short labels work. Vertical tabs (headers on the left, content on the right) suit longer labels and content-heavy use cases (documentation sidebars, multi-module course outlines). Switch orientation in the editor without rebuilding the content.

  • Different from an Accordion or FAQ widget

    Tabs = horizontal/vertical switcher, only one section visible at a time, content lives in the same visual slot. Accordion = vertical expandable sections, multiple can be open at once. FAQ = pre-tuned for question/answer pairs with FAQPage JSON-LD schema for Google rich results. Use Tabs when content fits the comparison/switcher pattern; use Accordion for collapsible long content; use the FAQ widget for Q&A with schema benefits.

Get started in 3 steps

How it works

  1. Add your tabs

    Type a header for each tab ("Features", "Pricing", "FAQ", "Module 1") and a rich-text body for each tab's content. Add icons per tab header for visual recognition. Add as many tabs as you need; reorder via drag-and-drop in the editor.

  2. Pick orientation, transitions, and skin

    Choose horizontal tabs (headers across the top, content below — best for short tab labels) or vertical tabs (headers on the left, content to the right — best for longer headers and content-heavy tabs). Configure transition effects (instant switch, fade, slide), set the active-tab visual, and pick a skin from the design library or layer Custom CSS.

  3. Embed on your site

    Copy the one-line embed snippet and paste it on Canva, Google Sites, Carrd, Squarespace, Framer, WordPress, or any of the 200+ supported platforms. Visitors click tab headers to switch the visible content inline. Edits in the Common Ninja editor push to every embed without re-paste.

Open the editor

What you get with the Tabs widget

Various tabs skins

Pick from a library of pre-designed skins (minimal-underline, pill-style, card-tabs, dark-mode, brand-vibrant) for a fast visual fit. Each skin styles tab headers, active-tab indicator, content background, and transition animation as a complete starting point.

Horizontal and vertical orientations

Horizontal tabs (header row above content) for short tab labels and feature-comparison patterns. Vertical tabs (header column to the left of content) for longer labels and content-heavy multi-section blocks. Switch in the editor without re-entering content.

Rich-text content per tab

Each tab body is a rich-text editor — paragraphs, bullet and numbered lists, links, bold/italic, inline images, even embedded video. Drop in complete content per tab rather than plain text. Useful for product spec tabs with diagrams, course tabs with video previews, or pricing tabs with feature checklists.

Custom CSS for pixel-level control

Layer Custom CSS over any skin to control header typography, active-indicator style, transition easing, border-radius, content padding, and per-breakpoint sizing. The widget integrates with your design system without rebuilding from scratch.

Everything in the editor

Also included in the editor

Add gentle transition effects

Incorporating subtle transition effects between tabs adds a touch of finesse and professionalism to a website. These smooth animations improve the user experience by offering seamless navigation and enhancing the overall look and feel of the content.

Multiple tabs layouts

The Tabs widget provides multiple layout options, allowing webmasters to choose the most fitting design for their content. This flexibility ensures that the widget seamlessly integrates with various website aesthetics, enhancing the overall user experience.

Easy To Use

The Tabs widget is simple to use and doesn't require any coding expertise. Within a few clicks, you can customize the tabs to your liking using our intuitive interface, making it an effortless experience.

Switch multiple content blocks in one section

Open the editor

No credit card · Setup in under 5 minutes

Loved by our customers

Real reviews. Real customers.

Verified

Outstanding service. I use their widgets to help me with my web design business and whenever I need help they are very quick to help.

Verified

Excellent company with excellent service!!! We used it to build a survey, it was very user friendly. The service was perfect. Amit helped us with every problem and question we had, thank you very much!!!

Verified

Common Ninja saved the day when building our website and the customer service Daniel, the co-founder and CEO, provided was amazing.

Read more customer reviews
FAQ

Quick answers

  • Yes. The free plan covers one Tabs widget with no time limit and no credit card. Upgrade only when you need additional widgets, more tabs per widget, advanced animations, premium skins, or features like deep-link to a specific tab via URL hash and per-tab analytics.

Platform-specific guides

How to add Tabs to your website

Pick your platform. Each takes under 4 minutes.

  1. 1In the Canva editor, open the Apps panel from the left sidebar and search for Embed.
  2. 2Click the Embed app, paste the Common Ninja embed URL, and place the embed on your canvas or page.
  3. 3Resize the embed and publish or share. The tabs render inline; visitors click headers to switch content.
Add Instagram Feed to Canva

Compatible With All Site Builders, E-Commerce Platforms and Websites

Explore Related Widgets

FAQ

To select the most suitable layout for your content, review the different tabs layouts available and consider how each one would integrate with your website's aesthetics. You can experiment with various layouts and choose the one that best enhances user experience and aligns with your design preferences.

Yes, the Tabs widget offers a variety of pre-designed skins that can be customized to match your website's branding and color scheme. This feature ensures consistency in design and creates a cohesive visual appearance for your website.

The Tabs widget allows you to incorporate subtle transition effects between tabs, enhancing the overall look and feel of your content. You can choose from a range of available animations or customize your own to create seamless navigation for users.

Yes, the Tabs widget supports both horizontal and vertical orientations, allowing you to select the most suitable layout for your content structure. This adaptability ensures optimal content presentation and ease of navigation for users.

Yes, the Tabs widget is designed to be perfectly responsive, ensuring a seamless navigation experience on any device. It automatically adjusts to the user's screen size, providing a consistent experience across desktops, tablets, and mobile phones.

No, the Tabs widget is easy to use and does not require any coding expertise. You can customize the tabs using the intuitive interface provided, making the process effortless and user-friendly.

sign through direct CSS editing. This feature allows for even more extensive customization options, granting you full control over the appearance and functionality of your tabs.

To integrate the Tabs widget into your website, simply copy and paste the provided code snippet into your page's HTML code. The widget is designed to auto-update, so any changes you make in the editor will be automatically reflected on your website.

Yes, the Tabs widget is GDPR compliant, ensuring that it adheres to the data protection and privacy regulations established by the European Union. This ensures that your website maintains the highest standards of user data protection and privacy.

Ready when you are

Add Tabs to your site in 5 minutes

Pack multiple content blocks into one switcher section — horizontal or vertical orientation, rich-text body per tab (lists, links, images, embedded video), gentle transition effects, stylish skins, and Custom CSS. Embed on 200+ platforms including Canva, Google Sites, Carrd, Squarespace, Framer, and WordPress.

Create your Tabs

No credit card · Setup in under 5 minutes