Pinterest Pin Widget for Joomla

The «Pinterest Pin Widget» module for Joomla 3, Joomla 4, Joomla 5, and Joomla 6 is designed to publish a widget with Pin content from the Pinterest social network on your website.
Pinterest Pin Widget for Joomla 3, Joomla 4, Joomla 5 and Joomla 6
Live Demo Documentation Forum Changelog
Ask a Question:

Please enter your question in the form below and we'll get back to you as soon as possible.




    Embed Pinterest Pins on Your Joomla Site Without a Single Line of Code
    Do you have a Pinterest profile? Our Pinterest Pin Widget extension for Joomla 3, 4, 5, and 6 helps you easily publish Pinterest pin widgets on your site in just a couple of clicks — no programming skills required.

    Description & Purpose

    The Pinterest Pin Widget is a module for Joomla 3, 4, 5, and 6 that lets you effortlessly embed individual Pinterest pins directly onto your website. By utilizing the official Pinterest embed code, the module ensures flawless rendering, automatic loading of pin images and descriptions, and full compatibility with platform updates. No coding skills are required — simply paste the pin URL, select the widget size, and choose whether to display the text description. It’s the perfect solution for bloggers, e-commerce stores, and creative projects looking to visually enrich their content with inspiring ideas from Pinterest.

    If you need to display Pinterest pin content on your website, this module is exactly what you need. You can showcase any pin effortlessly without writing code or relying on third-party services. Just install the module, enable it, and paste the pin URL. The Pinterest API does the rest. All pin data is fetched directly from Pinterest's servers, meaning zero impact on your hosting storage. Need to show more pins? Simply duplicate the module with different URLs to display as many as you like.

    Because the module uses the official Pinterest embed code, it fully complies with the platform's security standards. You can be confident that pin content is fetched directly from Pinterest servers, with no intermediate scripts or third-party injections. This eliminates the risks of XSS attacks, malicious code execution, and update conflicts. Everything works out of the box and remains completely stable, even after Joomla or Pinterest API updates.

    Key Module Features

    Supports all features of Pinterest's public Pin widget API.
    Three widget size options are available for the Pin: small, medium, and large.
    Control the Pin content by enabling or disabling the display of the description text.
    The module supports all the basic features of Joomla when working with the module.
    Pinterest Pin Widget
    Free module for embedding Pins with the official embed code.
    Pinterest API
    Pinterest API support

    The module generates the code for displaying the Pin widget using the public Pinterest API and supports all features of the Pinterest Pin widget API.

    Pin widget from Pinterest for Joomla 3 and Joomla 4 - Medium widget
    Three display options

    The module settings allow you to choose the optimal size for convenient Pin display on your website. There are three size options available: small, medium, and large. You can also disable the display of the widget's description text.

    Joomla Pinterest
    Joomla feature support

    The module supports all standard Joomla functionality. Automatic installation, automatic updates, and module cloning are all available with just a few mouse clicks within a single site.

    Widget application Vkontakte for Joomla 3 and 4 - requires no programming skills
    No programming skills required

    The module is so easy to use that it requires no programming skills. You only need to enter the link to the desired Pin, choose the preferred widget display size, and the module will handle everything else for you.

    Pinterest Pin Widget for Joomla 3, 4, 5, 6
    The extension helps add a Pin widget from Pinterest to your website.

    Compatibility & Requirements

    Joomla 3
    For legacy sites
    • Core / CMS version 3.0.x - 3.10.x
    • PHP 5.3 or higher
    • MySQL 5.1 or higher
    • MariaDB 10.1 or higher
    • PostgreSQL 8.3.18 or higher
    • Memory limit / RAM 128 Мб or higher
    Joomla 4
    Stable version
    • Core / CMS version 4.0.x - 4.x.x
    • PHP 7.2 or higher
    • MySQL 5.6 or higher
    • MariaDB 10.3.35 or higher
    • PostgreSQL 11.0 or higher
    • Memory limit / RAM 128 Мб or higher
    Joomla 5/6
    Latest version
    • Core / CMS version 5.0.x - 5.x.x / 6.0.x - 6.x.x
    • PHP 8.1 or higher
    • MySQL 8.0.11 or higher
    • MariaDB 10.4 or higher
    • PostgreSQL 12.0 or higher
    • Memory limit / RAM 128 Мб or higher
    Additional Information

    A demonstration of the solution on the frontend is available at the following link: View Live

    Admin panel screenshots are located at the top of this page: View Screenshots

    Module FAQ
    What does this module do?
    It allows you to embed individual Pinterest Pins on a Joomla-powered website. It works without programming, using the official embed code.
    Is the module free?
    Yes, it is distributed free of charge under the GNU GPL v3+ license. You can use it on an unlimited number of websites. However, for our update server, each site requires a separate license key.
    Does the extension support Joomla 6?
    Yes! The extension is fully compatible with all Joomla CMS versions: 3, 4, 5, and 6.
    Do I need to register on the social network or obtain an API key?
    No. The extension uses the public embed code, which does not require developer registration or an API key. Simply copy the link to the desired Pin.
    Where can I get the Pin link?
    Open the desired Pin on the social network website and copy the URL from your browser’s address bar — it looks like https://pin.it/... or https://www.pinterest.com/pin/....
    Can I display multiple Pins on the same page?
    Yes! Simply create multiple module instances (in Joomla this is called "duplicating") and specify a different Pin URL for each one.
    Is the image loaded from my hosting?
    No. All Pin content (image, description, and link) is loaded directly from Pinterest's servers. Your hosting does not consume bandwidth or memory.
    Is the module safe?
    Absolutely. It uses the official social network script, does not inject third-party code, and does not collect any data from your site.
    What widget sizes are available?
    Three options are available: small, medium, and large. The selection affects the width and image scale.
    Is responsive (mobile) design supported?
    Yes. The widget automatically adjusts to the screen width thanks to the built-in responsiveness of the official embed code.
    Do I need to update the extension?
    It is recommended. We release updates to support new Joomla and PHP versions and to improve compatibility with the social network. All updates are free.
    Does the extension support multilingual websites?
    Yes. You can set up different widgets for different languages by creating separate module instances and assigning them to the required languages through the publishing settings.
    Why is the description in the widget not displayed in my language?
    The description language is determined by the widget settings. In the extension parameters, select the desired language (for example, Russian, English, Spanish, or others).
    What if the social network changes its API?
    Since we use the official embed code, changes from the social network rarely break the display. In case of critical updates, we release a patch within a few days.
    Sign in

    No account yet?

    We use cookies to improve your experience of our website and its performance. By browsing the site, you agree to our use of cookies.
    0 items Cart
    Ask a question:

    Enter your question in the form below and we will answer it as soon as possible.