All in one Google Drive integration for WordPress
DriveHub connects Google Drive to WordPress in a few clicks, so you can embed files, build galleries, run a document library, manage uploads, and keep everything synced with your Drive account instead of your hosting.
Get Pro · Download Free
Everything DriveHub brings to Google Drive WordPress integration
Nine ways DriveHub connects your Drive account to your WordPress site, from the free core to the Pro upgrade.
Google Drive file manager for WordPress
Browse, search, sort, upload, rename, move, copy, and delete Google Drive files and folders straight from wp-admin. Your originals stay in Drive while WordPress becomes the management screen.
Manage your files
Embed Google Drive files in WordPress
Embed Google Docs, Sheets, Slides, PDFs, images, and supported video inline on any page or post with the Embed Document module. Files stream from Drive and never get copied onto your server.
Embed your files
Google Drive gallery for WordPress
Turn a Drive folder of images or video into a responsive gallery with lightbox viewing, configurable columns, sizing, spacing, and sorting. Built for portfolios, events, and client galleries.
Create your first gallery
Document library and file list
Turn a selected Drive folder into a structured file list or resource center, complete with file name, size, date, preview, and download actions. Useful for manuals, reports, and course materials.
Build your document library
Upload WordPress files to Google Drive
Send files from WordPress straight into a connected Drive folder with the Upload module, or add a Google Drive upload field to Contact Form 7 for applications, assignments, and client submissions.
Start uploading files
File access control
Restrict frontend modules and admin functionality by WordPress role, individual user, or password. Share client documents, membership resources, and private content without touching Drive sharing settings.
Set up access control
One click OAuth connection
Connect a Google account without creating a Google Cloud project or generating API keys. Administrators can connect, reconnect, and manage authorization directly from the WordPress dashboard.
Connect your Google account
Google Drive Media Library integration
Use supported Google Drive files through WordPress Media Library workflows, so Drive content is easier to reuse across your site without duplicating your entire library onto your hosting.
Sync media with Pro
Multiple Google accounts and Shared Drives
Connect more than one Google account and choose which is primary, or work with Shared Drives. Built for agencies and teams managing files across multiple accounts or organizations.
See plans for agencies
Works inside the page builder you already use
Build a DriveHub module once and place it with the editor your site already runs on.
- Gutenberg
- Elementor
- Divi Builder
- Classic Editor
- Shortcodes
Get DriveHub for your editor
Uploads from Contact Form 7, WPForms, Gravity Forms and five more form plugins land straight in your Google Drive.
- Contact Form 7
- WPForms
- Gravity Forms
- Fluent Forms
- Formidable Forms
- Ninja Forms
- Elementor Forms
- MetForm
Get Pro for all 8 form plugins · Start free with Contact Form 7
Pro
Sell digital downloads straight from Google Drive
Serve downloadable WooCommerce products directly from a connected Drive folder, and let customers upload their own files back to Drive at checkout when your product workflow needs it.
Start selling from Drive
Extra features you will actually use
Rounding out the Google Drive WordPress integration with the details that matter day to day.
Easy setup
Connect your account and build your first module in minutes, with no code and no Google Cloud project.
Private folders
Give clients and users their own Drive folder view, so each visitor sees only their own documents.
Audio and video player
Stream supported audio and video playlists straight from a Drive folder without extra hosting load.
Protected downloads
Use signed, expiring links for sensitive files instead of exposing the raw Drive file URL.
Download analytics
See which Drive files get downloaded, previewed, and shared, file by file, from the DriveHub dashboard.
Flexible sharing
Share files by direct link, email, or social channels straight from a DriveHub module.
See what Pro adds
How to connect Google Drive to WordPress
Most searches for how to connect Google Drive to WordPress expect a short setup, not a developer project. Here is the full process with DriveHub.
Install and activate DriveHub
Get the plugin free from WordPress.org, then activate it from your Plugins page.
Open the DriveHub settings page
A new DriveHub menu appears in wp-admin as soon as the plugin is active.
Connect your Google account
Click Connect Google Drive, sign in, and approve the requested permissions through OAuth.
Build your first module
Pick a file or folder in the Module Builder, then choose a Gallery, File List, or Embed Document module.
Publish and share
Insert the module with a block, shortcode, or your page builder, then publish the page.
Get started with DriveHub
DriveHub vs a typical Google Drive plugin for WordPress
Not every Google Drive plugin for WordPress sets up the same way. Here is the general pattern DriveHub is built against.
| What you need | DriveHub | Others |
| Google Cloud project or API key | Not required, built in OAuth | Often required for full functionality |
| Files copied to WordPress hosting | Streamed from Drive, not duplicated | Varies, some import files into Media Library |
| Page builder support | Gutenberg, Elementor, Divi, shortcodes | Often limited to one editor |
| Form uploads to Drive | Contact Form 7 included free | Usually a paid add-on |
| Access control by role or user | Included | Varies by plugin and plan |
| Free plan available | Full free core on WordPress.org | Varies, some are Pro only |
Frequently asked questions
Direct answers to the questions people ask most about Google Drive WordPress integration.
What is Google Drive WordPress integration?
Google Drive WordPress integration connects your Google Drive account to your WordPress site so you can manage, display, and share Drive files directly from wp-admin. A plugin like DriveHub handles the connection through OAuth, so your files stay in Drive while WordPress becomes the display and delivery layer.
How do I connect Google Drive to WordPress?
Install DriveHub from WordPress.org, activate it, then open the DriveHub settings page and click Connect Google Drive. Sign in with your Google account and approve the requested permissions. DriveHub uses built in OAuth, so you do not need to create a Google Cloud project or generate API keys.
Can I embed a Google Drive video in WordPress?
Yes. Create an Embed Document module in DriveHub, select the video file from your connected Drive account, configure the display settings, and insert the module into any page or post using Gutenberg, Elementor, Divi, or a shortcode.
Can I embed a Google Drive folder in WordPress?
You can turn a Drive folder into a gallery or a file list with the DriveHub Module Builder. Select the folder, choose the Gallery or File List module, and DriveHub displays every supported file inside it as a responsive grid or list on your site.
Can I use Google Drive as the WordPress media library?
DriveHub Pro adds Google Drive Media Library integration, letting supported Drive files work as WordPress media attachments without duplicating them on your hosting. The free version lets you embed and display Drive files without importing anything into the Media Library at all.
Can DriveHub back up my WordPress site to Google Drive?
DriveHub is built for displaying, managing, and uploading files between WordPress and Google Drive rather than full site or database backups. Use the upload module to send documents and media to a connected Drive folder for extra storage and redundancy, and pair DriveHub with a dedicated backup plugin if you need complete site backups.
Can visitors upload files from WordPress to Google Drive?
Yes. DriveHub includes an upload module and a free Contact Form 7 integration, so visitors or logged in users can send files from a WordPress form straight into a connected Google Drive folder without the files ever being stored on your web server.
Does DriveHub require a Google Cloud project or API key?
No. DriveHub includes a built in OAuth connection service, so you can connect a Google account in one click without creating a Google Cloud project. A Manual mode is also available if you prefer to use your own Google API credentials.
Is DriveHub free to use?
Yes. DriveHub is free on WordPress.org with a Photo Gallery, File List, and Embed Document module included. DriveHub Pro adds a frontend File Browser, File Uploader, Media Player, Search Box, Slider Carousel, and Review and Approve module.
Which WordPress page builders does DriveHub support?
DriveHub works with Gutenberg, Elementor, Divi, and the Classic Editor, plus shortcodes for any WordPress theme or builder that supports them.
Connect Google Drive to WordPress today
Pick a plan. Connect Drive in one click.
Get DriveHub Pro · Try it free
7-day money-back guarantee