Free Catalog Widget

Create and customize product catalogs with a catalog widget that organizes items clearly, improves browsing, and helps visitors explore your offerings easily.

Create a Catalog

loved by 500K+ businesses

plugineditor
Quick add to:

The Common Ninja Catalog widget is a free, no-code embed that displays a structured product or item catalog on your website — organized by category, with images, descriptions, and details per item.

Add items with title, image, description, price (optional), category tag, and custom fields for product-specific details, organize them into categories visitors can filter by, pick a layout (grid, list, masonry), add a CTA button per item (contact, inquire, buy, view), customize the design with skins or Custom CSS, and paste a one-line embed snippet on Wix, Squarespace, Elementor, WordPress, Shopify, Carrd, Sitejet, and 200+ other platforms.

Use it for service catalogs (consulting offerings, freelance services), product showcases (lookbooks, equipment lists, menu items), portfolio galleries (design samples, photo collections), product directories, or any context where you want visitors to browse structured items without a full e-commerce checkout.

Why add a Catalog widget to your website?

  • Showcase products or services without a full e-commerce setup

    Full e-commerce platforms handle checkout, inventory, shipping, and tax — powerful but heavy for services, B2B inquiries, or browse-only catalogs. This widget gives you the structured browsing surface (category-organized items with images and details) without the platform overhead. Pair with a contact form or inquiry CTA for the lead-capture step.

  • Organize items by category for fast browsing

    A flat list of 50 items overwhelms visitors. Categorized browsing — "Services", "Products", "Lookbook", "Equipment" — lets visitors pick a section and scan only the items that match their interest. Built-in filter controls handle the categorization without manual nav setup.

  • Custom fields for item-specific data

    Pre-set fields cover the basics (title, image, description, price). Custom fields handle the specifics — SKU, dimensions, material, model number, availability, ingredient list. Different items can use different field combinations without breaking the layout. Useful for catalogs spanning multiple product types in one widget.

  • Different from a Real Estate Listings widget

    Real Estate Listings is pre-tuned for property data (price, beds, baths, square footage, address). Catalog is generic — products, services, lookbook items, equipment, menu items, portfolio samples. Use the Common Ninja Real Estate Listings widget for property catalogs; use this Catalog widget for everything else.

Get started in 3 steps

How it works

  1. Add your items

    Enter each item with title, image, description, optional price, and category tag (for grouping and filtering). Add custom fields for item-specific details — SKU, dimensions, material, availability, notes. Upload multiple images per item if needed; the catalog handles thumbnails and full-detail views.

  2. Pick a layout and customize

    Choose a layout — grid (uniform tiles, best for visual scanning), list (vertical reading column with full detail per item), or masonry (Pinterest-style staggered grid for variable image heights). Enable category filters for visitors to narrow by group, add a CTA button per item (inquire, buy, view, contact), and pick a skin or layer Custom CSS for pixel-level brand match.

  3. Embed on your site

    Copy the one-line embed snippet and paste it on Wix, Squarespace, Elementor, WordPress, Shopify, Carrd, Sitejet, or any of the 200+ supported platforms. Visitors browse, filter by category, and click items to see full details inline. Edits in the Common Ninja editor push to every embed without re-paste.

Open the editor

What you get with the Catalog widget

Catalog categories

Organize items into category groups (Products, Services, Lookbook, Menu, Portfolio). Visitors filter by category to narrow the visible catalog without scrolling through every item. Categories are configured per widget; show or hide the filter controls as needed.

Comprehensive item details

Each item supports title, image gallery, description, optional price, category tag, custom fields, and a CTA button. Visitors get the full picture on each item without leaving the catalog — no detail-page round trips required.

Seamless integrations

Each item's CTA button routes wherever you want — contact form, inquiry email, external buy page, calendar booking, payment link. Mix routing per item; the widget handles the link, your fulfillment flow handles the rest.

Diverse aesthetic skins and Custom CSS

Pick from a library of pre-designed skins (minimal-grid, magazine-lookbook, dark-luxe, restaurant-menu, portfolio-clean) for a fast visual fit. Layer Custom CSS for pixel-level control over card sizing, image framing, filter-control styling, and per-breakpoint sizing.

Everything in the editor

Also included in the editor

CTA button

Incorporate a "Call to Action" (CTA) button with the Catalog widget, directly linking to each item. This clickable element streamlines user navigation, leading them effortlessly to more detailed information or purchase pages. Enhance user engagement and potentially increase conversions with this intuitive feature.

Instant Product Lookup

Integrate a search bar with the Catalog widget to empower your visitors. This feature allows for immediate and accurate product searches, streamlining user navigation and helping them effortlessly find what they're looking for.

Tailored Visual Presentation

With the Catalog widget, choose between two distinct item layouts. This flexibility allows you to select the visual representation that best suits your content and aligns with your website's design, ensuring a cohesive and appealing user experience.

Easy to Use Catalog

The Catalog widget is designed with ease of use in mind and doesn't require any coding expertise. Its intuitive dashboard, paired with a drag-and-drop interface, empowers you to tailor the widget to your preferences effortlessly. Customize and curate your catalog with just a few simple clicks.

Put your products or services in a structured browser

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 Catalog widget with no time limit and no credit card. Upgrade only when you need additional catalogs, more items per catalog, advanced filter logic, premium skins, or features like per-item analytics and inventory tracking.

Platform-specific guides

How to add Catalog to your website

Pick your platform. Each takes under 4 minutes.

  1. 1Open the Wix editor and click Add (+) → Embed Code → Embed a Widget (or Custom Embeds → Embed HTML).
  2. 2Paste the Common Ninja embed snippet into the HTML iFrame/Embed field and update.
  3. 3Position the element and publish. The catalog renders inline with your Wix page styling.
Add Instagram Feed to Wix

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

Explore Related Widgets

FAQ

The Catalog Widget allows you to create and display a catalog of items on your website seamlessly. It offers organized presentations, customizable designs, and responsive layouts suitable for various devices.

No, you don't. The Catalog Widget is designed to be user-friendly with drag-and-drop features. There's no need for any prior coding knowledge to use and customize it.

Absolutely! The Catalog Widget is fully customizable, allowing you to adjust colors, fonts, and spacings, and even go into advanced customizations with direct CSS editing.

It's easy. Simply copy and paste the provided code snippet into the HTML of your webpage, and the widget will appear seamlessly.

Yes, the Catalog Widget is designed to be fully responsive, ensuring that it looks and functions optimally on any device, from desktops to smartphones.

Indeed, you can. The widget allows for product arrangement into distinct categories, making navigation and filtering easier for your visitors.

Any changes you make within the Catalog Editor will be automatically updated and reflected in the widget on your website, making management effortless.

Yes, the Catalog Widget supports integration via CSV or API, allowing for automatic product and item displays.

The Catalog Widget is designed with security in mind, ensuring that your data and user interactions are protected.

The advanced editor within the Catalog Widget provides an option for direct CSS editing, allowing for intricate design customizations.

Yes, for each item in your catalog, you can display a title, description, and image.

The Catalog Widget is optimized for performance, ensuring minimal impact on website load times.

Yes, we consistently work on improving the widget and regularly roll out updates to enhance functionality and user experience

Certainly! Our support team is always ready to assist with any challenges or questions you might have regarding the widget.

Ready when you are

Add a Catalog to your site in 5 minutes

Display structured product or service catalogs — items organized by category, image galleries per item, custom fields, per-item CTA buttons, grid / list / masonry layouts, stylish skins, and Custom CSS. Embed on 200+ platforms including Wix, Squarespace, Elementor, WordPress, Shopify, and Carrd.

Create your Catalog

No credit card · Setup in under 5 minutes