GS YouTube Gallery turns your YouTube channel into a video gallery on your website. Connect your channel or a playlist once, and your latest videos appear with their thumbnails and titles, then keep themselves up to date as you publish. Visitors watch in a popup without leaving your site.
Pick a design in the shortcode builder, see it in the live preview, and paste one shortcode or block.
👉 Live demo · Documentation · Pro features · Pricing · Support
Who it’s for
- YouTubers and podcasters: your latest uploads on your own site, to grow views and subscribers.
- Businesses: product demos, tutorials and customer stories in one place.
- Teachers and course creators: a video library organized by playlist.
- Musicians, churches and event organizers: performances, sermons and highlight reels.
Why site owners choose GS YouTube Gallery
- Always up to date: new uploads appear automatically, with a manual sync and cache reset when you need them.
- Thumbnails and titles filled in for you: pulled straight from YouTube.
- Visitors stay on your site: videos play in a popup, with next and previous buttons.
- Works with your builder: Gutenberg block, Elementor, Divi, WPBakery, Oxygen and the Newspaper theme.
Free features
- Your channel or a playlist: show videos from one YouTube channel or one playlist, set once in Preferences.
- 2 designs: a grid and a horizontal layout.
- Popup video player with next and previous buttons.
- Number of videos, order and sorting by date, ID or random.
- Show or hide the thumbnail, title and other details, separately for each device.
- Responsive columns for desktop, tablet and mobile.
- Font size, weight, style and color for titles and text.
- Automatic sync with manual sync and cache reset.
- Export and import your galleries and settings.
- Shortcode builder with live preview.
- Custom CSS and template overrides in your child theme.
- Translation ready.
Pro features
GS YouTube Gallery Pro adds:
- Several channels and playlists: a different channel or playlist for each gallery.
- Hand-picked videos: build a gallery from specific video IDs.
- Channel designs: a channel page with tabs for videos, Shorts, playlists and about.
- Playlist designs that list a playlist next to the player.
- 18 more designs across grid, horizontal, channel and playlist layouts.
- Full typography control with font families.
- Priority email support.
Plans start at $49 per year, with a 7-day money-back guarantee. Compare Pro plans.
How it works
- Create a free YouTube Data API key in the Google Cloud Console (see the FAQ), and add it under GS YouTube Gallery > Preferences.
- In Preferences, add your YouTube channel ID or playlist ID.
- Go to GS YouTube Gallery > Shortcode, create a shortcode and pick a design. The live preview shows your videos.
- Copy the shortcode, for example
[gs_ytgal id=1], into any page or post, or use the GS YouTube Gallery block or widget in your page builder.
Shortcode usage
[gs_ytgal id=1]
In a theme file:
<?php echo do_shortcode( '[gs_ytgal id=1]' ); ?>
See the documentation for every option.
Support
Free users get help in the WordPress.org support forum. Pro users get priority email support through our help desk. We reply as soon as we can, excluding holidays.
More plugins from GS Plugins
- GS Pinterest Portfolio: pins from any Pinterest profile or board, plus Pinterest widgets.
- GS Logo Slider: client, partner and sponsor logos in sliders, carousels, tickers and grids.
- Solid Testimonials: customer reviews and quotes in sliders, grids and masonry layouts.
- GS Team Members: team pages and staff directories with profiles and social links.
- GS Portfolio: show your work in grid, slider, list and filterable layouts.
- GS Projects Showcase: case studies with client, dates, value and project links.
- GS Books Showcase: a book library with covers, ISBN and publication details.
- GS Coach: coach and trainer profiles with experience and education.
- GS Posts Grid: recent and category posts in grid, list and slider layouts.
- GS Product Slider for WooCommerce: product carousels and grids with prices and add to cart.
- GS Variation Swatches: color, image and button swatches for WooCommerce variations.
- GS Brands for WooCommerce: brand logos on product and shop pages, plus brand sliders.
- PowerUp: redirects, restrictions and admin tools for WordPress.
Development Source
The uncompiled source code is available here.
External Services
GS YouTube Gallery connects to external services to provide video data, popup playback and plugin information.
Google YouTube Data API
The plugin sends the YouTube channel, playlist or video ID and the administrator-configured API key to the Google YouTube Data API whenever videos are displayed or refreshed, to retrieve video details (title, thumbnail, statistics).
Data API Service, Terms, Privacy Policy
YouTube Embed (via Magnific Popup)
The plugin uses the Magnific Popup library to show videos in a popup and loads YouTube content through embedded iframes when a video is opened. Standard browser requests are made to YouTube when the iframe loads.
Magnific Popup, License
GS Plugins API
The plugin retrieves plugin metadata from a static JSON file hosted on GS Plugins when the admin page loads. No personal user data is transmitted.
Privacy Policy, Terms of Use