Add a Google Drive upload form to WordPress

Let visitors upload files from your WordPress site straight into your Google Drive. No plugin to maintain, no files filling up your hosting, and visitors don't need a Google account.

Get notified →No credit card · Senders don't need a Google account

Why not a regular WordPress upload plugin?

Most WordPress upload plugins save files to your web server first. That brings a few headaches:

  • Large files hit your host's upload size limit and fail.
  • Uploads eat into your hosting disk space and backups.
  • You still have to download the files and move them somewhere useful.
  • One more plugin to keep updated and secure.

With FileUploadForm, the form runs from our side and files go directly from the visitor's browser to your Google Drive. Your WordPress site only shows the form.

Step by step

  1. Create your upload page. Sign in to FileUploadForm with Google and create one, for example "Send us your files". Embedding is part of Pro.
  2. Copy the embed code from the form page. It's one line that looks like <script src="https://fileuploadform.com/embed.js" data-form="…" async></script>.
  3. Add a Custom HTML block. In the WordPress block editor, open the page where the form should appear, click +, search for Custom HTML and add it.
  4. Paste the code and publish. Use Preview to check it, then update the page.

Using the Classic Editor? Switch to the Text tab and paste the code where the form should go. In Elementor, Divi or Beaver Builder, use the HTML or code module.

What happens when someone uploads

The visitor fills in the form and presses send. Files upload directly to your Google Drive into a subfolder for that submission, with a details.txt of their answers. You get an email with their details and a link to the folder (a Pro feature, like embedding), and you can reply to it to answer them.

Not on WordPress?

The same embed code works on Wix, Squarespace, Webflow and any HTML page. Or skip the website entirely and send people your upload link.

Create your Google Drive upload form

Free to start. Sign in with Google and your upload page is ready in a minute.

Get notified →

Frequently asked questions

Do I need a WordPress plugin?

No. You paste one line of embed code into a Custom HTML block. Nothing is installed on your WordPress site.

Is embedding free?

Embedding is part of Pro ($6.99/month or $49/year). On the free plan you can link to your hosted upload page from any WordPress page or button instead.

Do uploads use my web hosting storage?

No. Files go from the visitor's browser straight to your Google Drive. Your hosting disk space and upload limits aren't involved.

It doesn't show on my WordPress.com site. Why?

Some WordPress.com plans remove script tags from posts and pages. If the form doesn't appear, link to your hosted upload page instead, or use a plan that allows custom code.

Does it work with page builders like Elementor or Divi?

Yes. Use the builder's HTML or code widget and paste the embed code there.

Will the form match my theme?

The form has a clean, neutral design with a transparent background, and it resizes to fit its content so there's no inner scrollbar.

More guides