Free Accordion Widget

Add collapsible content sections to your site to organize information and help users navigate content more efficiently.

Create an Accordion

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Accordion widget is a free, no-code embed that turns long content into collapsible sections on your website — visitors expand only the part they want to read.

Add as many sections as you need (each with a clickable header and rich-text body that supports formatting, links, and inline images), pick from multiple layouts and design skins, configure expand-collapse behavior (single-section-open or multiple-open), pick icons, customize the design with Custom CSS, and paste a one-line embed snippet on Canva, Carrd, Hostinger, Notion, WordPress, Wix, Webflow, and 200+ other platforms.

Use it for product specs, course modules, schedules, terms of service, how-it-works steps, comparison breakdowns, support documentation, or any long-form content where letting visitors scan headers and expand selectively beats forcing them to scroll through everything at once.

Why add an Accordion widget to your website?

  • Make long content scannable instead of overwhelming

    A 2,000-word policy page or a 12-module course outline rendered as a wall of text loses visitors at the first scroll. The same content as an accordion lets visitors see all the section headers at a glance, expand only what's relevant to them, and keep the rest collapsed. Better information architecture, lower bounce, more value per visit.

  • Improve mobile usability

    On mobile, a long content page becomes a vertical scroll marathon. An accordion compresses the same content into a tappable header list — visitors see the structure at a glance and tap to expand only the parts they care about. Tighter mobile UX without rewriting any content.

  • Organize categorized content

    Group related items under parent sections — a Specs accordion under Product, a Curriculum accordion under Course, a Terms accordion under Legal. The two-level hierarchy keeps related content together without forcing visitors to scroll through unrelated material to find what they need.

  • Different from a FAQ widget

    A FAQ widget is pre-tuned for question/answer pairs — "What's your refund policy?" → "7 days". An Accordion is general-purpose — section headers and rich body content for anything (product specs, course modules, policy text, schedules, comparison breakdowns). Use the Common Ninja FAQ widget when content fits the Q&A pattern (and you want the FAQPage JSON-LD schema); use this Accordion for everything else.

Get started in 3 steps

How it works

  1. Add your sections

    Type a header for each section ("Specifications", "Module 1: Getting Started", "Refund Policy") and a rich-text body that can include paragraphs, lists, links, bold/italic, and inline images. Add as many sections as you need; reorder them via drag-and-drop in the editor.

  2. Pick a layout and customize

    Choose a layout — vertical stack (the classic accordion), grouped categories (sub-accordions inside parent sections), or icon-led (an icon per section header). Configure behavior: only one section open at a time (cleaner), or allow multiple sections open together (better for reference content). Pick a skin and icons, or layer Custom CSS for pixel-level brand match.

  3. Embed on your site

    Copy the one-line embed snippet and paste it on Canva, Carrd, Notion, Hostinger, WordPress, Webflow, or any of the 200+ supported platforms. The accordion renders inline; visitors expand and collapse sections at will. Edits in the Common Ninja editor push to every embed without re-paste.

Open the editor

What you get with the Accordion widget

Versatile accordion layouts

Vertical stack (classic), grouped categories (parent + child sub-accordions), icon-led (per-section icons next to headers). Switch layouts in the editor without re-entering content; each layout reflows responsively across mobile, tablet, and desktop.

Multiple design skins

Pick from a library of pre-designed skins (minimal-clean, brand-vibrant, dark-mode, soft-card, magazine) for a fast visual fit. Each skin styles section headers, expand-collapse indicators, body typography, and section dividers as a complete starting point.

Rich-text body content

Each section body supports paragraphs, bullet and numbered lists, links, bold/italic, inline images, and even embedded video. Bring complete content into the accordion instead of just plain text — useful for product specs with images, course modules with embedded videos, and policy sections with linked references.

Stylish skins and Custom CSS

Layer Custom CSS over any skin to control header typography, expand-collapse icon style, transition easing, border-radius, shadow depth, and per-breakpoint sizing. The widget integrates with your design system without rebuilding from scratch.

Everything in the editor

Also included in the editor

Customizable Behavior Settings

The Accordion widget offers various behavior settings, allowing you to customize how content is displayed. Choose to open multiple sections simultaneously, keep specific sections open, or expand all sections at once to match your site's needs.

Organized Category Separation

With the Accordion widget, you can organize your content into separate categories for improved navigation. Additionally, you can enhance these categories with Emojis, making your content more engaging and easier to browse.

Selection of Icons

The Accordion widget provides a selection of icons for you to choose from. Whether you prefer a downward-facing arrow, a plus sign, or other commonly used icons, you have the flexibility to select the one that best fits your design.

User-Friendly Interface

The Accordion widget is designed for ease of use, requiring no coding skills for customization. Its intuitive dashboard makes it simple to modify, enabling anyone to integrate and personalize the widget effortlessly.

Turn long content into a clean expand-on-tap experience

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 Accordion widget with no time limit and no credit card. Upgrade only when you need additional accordions, more sections per accordion, advanced behavior settings, premium skins, or features like deep-link to a specific section via URL hash and per-section analytics.

Platform-specific guides

How to add Accordion 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 accordion renders inline; visitors expand sections by tapping headers.
Add Instagram Feed to Canva

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

Explore Related Widgets

FAQ

The Accordion widget is a tool that allows you to organize content into collapsible sections, making your website more user-friendly and easier to navigate.

Adding the Accordion widget to your website is simple. Copy the provided code snippet and paste it into the HTML of your web page where you want the accordion to appear.

Yes, the Accordion widget is fully customizable. You can adjust colors, fonts, spacing, and more to match your website's design.

Absolutely! The Accordion widget is designed to be fully responsive, ensuring it looks great on any device, including smartphones and tablets.

Yes, the Accordion widget allows you to choose from multiple icons or upload your own custom icons to suit your website's style.

Yes, the Accordion widget supports multiple languages, making it suitable for websites with a diverse audience.

You can customize the behavior of the Accordion widget, such as opening multiple sections at once, keeping sections open, or expanding all sections simultaneously.

Yes, you can organize your content into separate categories within the Accordion widget, enhancing navigation and user experience.

Yes, the Accordion widget includes a search functionality, allowing users to quickly find specific content within the sections.

No coding skills are required. The Accordion widget is designed to be user-friendly, with an intuitive dashboard that simplifies the customization process.

You can update the content directly through the widget's dashboard. Any changes you make will be automatically reflected on your website.

Yes, the Accordion widget includes analytics and insights, allowing you to track how visitors interact with your content.

The Accordion widget is designed to integrate seamlessly with various website platforms and content management systems.

You can add custom CSS through the widget's editor, giving you advanced customization options to match your website's specific needs.

Ready when you are

Add an Accordion to your site in 5 minutes

Turn long content into collapsible sections — vertical / grouped / icon-led layouts, single or multi-open behavior, rich-text body content (lists, links, images, embedded video), category icons, stylish skins, and Custom CSS. Embed on 200+ platforms including Canva, Carrd, Notion, Hostinger, WordPress, Wix, and Webflow.

Create your Accordion

No credit card · Setup in under 5 minutes