How to Upload a File to Google Drive and Share a Link
A simple, step-by-step guide to uploading files and folders to Google Drive using every method — web, drag-and-drop, and desktop — then sharing a public or private link the right way.

On this page
Google Drive is one of the most convenient ways to store files in the cloud, access them from any device, and share them with anyone. Whether you're sending a design to a client or backing up your documents, this guide walks you through every way to upload files and, just as importantly, how to share a link with the right permissions.
Why Use Google Drive?
Google Drive lets you upload, view, share, and edit files from anywhere. Everything you upload counts toward your account storage (15 GB free), so it works as both a backup and a collaboration tool. Because files live in the cloud, you can open them on your phone, laptop, or someone else's computer without carrying a USB drive.
Method 1: Upload from the Web
The most common way — straight from your browser.
- Go to drive.google.com on your computer.
- Click the New button in the top-left corner.
- Choose File upload (for a single file) or Folder upload (for a whole folder).
- Select the file or folder you want, and Drive uploads it automatically.
Method 2: Drag and Drop
Even faster if the file is already on your screen.
- Open drive.google.com and go to the folder where you want the file.
- Open the folder on your computer that contains the file.
- Drag the files or folders directly into the Google Drive window in your browser.
Drive shows an upload progress box in the bottom-right corner while it works.
Method 3: Google Drive for Desktop
Best if you want files to sync automatically without opening a browser.
- Download and install the Google Drive for Desktop application.
- Find the Google Drive folder that appears on your computer (like any normal folder).
- Drag files or folders into it — they upload to the cloud automatically.
- Any change you make on your computer instantly appears on drive.google.com, and vice versa.
How to Share a File and Get a Link
Uploading is only half the job — here's how to share it.
- In Google Drive, right-click the file or folder you want to share.
- Click Share.
- To share with specific people, type their email addresses and choose their access level (Viewer, Commenter, or Editor).
- To share with anyone, click Copy link, then under General access switch from Restricted to Anyone with the link.
- Paste that link anywhere — email, WhatsApp, or a message — and the person can open it.
Choosing the Right Link Permission
Before you send a link, pick the access level that fits:
- Viewer — the person can only look at and download the file. Best for finished work.
- Commenter — they can leave comments but not change the file. Great for feedback rounds.
- Editor — they can fully edit the file. Use only with people you trust.
Security tip: For anything sensitive, keep access set to Restricted and share with specific email addresses instead of "Anyone with the link."
Final Thoughts
Google Drive makes uploading and sharing files effortless once you know the three upload methods and how link permissions work. Use the web or drag-and-drop for quick one-offs, install Drive for Desktop for automatic syncing, and always double-check the permission level before you hit send.
Need help setting up cloud workflows, a website, or client file delivery? I'm Wp Hridoy, a full-stack web developer and WordPress expert — get in touch.
Need help with something like this?
Tell me what you're building. As a Top Rated Plus developer on Upwork with 6+ years of experience, I reply within 24 hours — no sales team, no follow-up sequence.
More on Google Drive
View all articles
How to Design a 3D Logo Mockup in Photoshop CC (Free PSD Download)
A beginner-friendly guide to creating a professional 3D logo mockup in Adobe Photoshop CC — Wp Hridoy Logo Mockup Free Download || 3D Logo Mockup Design tutorial Photoshop CC
Why I Rebuilt My Portfolio with Next.js
After years on WordPress, I moved my portfolio to Next.js. Here's why — and what I gained in performance, SEO, and developer experience.
Getting Started with WordPress Development
A practical guide for anyone looking to start building custom WordPress websites — from setting up your environment to your first theme.