Free Tool by CodeMyTown

Open .csv files in Google Sheets, not Excel.

A free Windows utility that replaces Excel as the default CSV viewer. Double-click any .csv and it opens as a fresh Google Sheet in your browser — uploaded to your own Drive, in your own account.

No telemetry Uses your own Drive One-click install Works on Win 10 / 11
sales-Q2.csv
Double-clicked
docs.google.com/spreadsheets/d/...
S
sales-Q2-20260516
FileEditViewInsertFormat
A
B
C
D
1
Region
Reps
Deals
Revenue
2
North
12
87
$284K
3
South
9
62
$198K
4
East
15
113
$391K
5
West
11
78
$246K
6
Uploaded to your Drive

How do I open a CSV file in Google Sheets?

To open a CSV in Google Sheets, go to sheets.google.com, open a blank sheet, then click File → Import → Upload, drop in your .csv, choose Replace spreadsheet and click Import data. That is six clicks and roughly 20 seconds per file. There are three ways to do it, and only one of them survives doing it fifty times a week.

Method 1 — Import into a Google Sheet (no install, works anywhere)

  1. Open sheets.google.com and create a blank spreadsheet.
  2. Click File → Import.
  3. Pick the Upload tab and drag your .csv in.
  4. Under Import location choose Replace spreadsheet.
  5. Leave Separator type on Detect automatically unless your file is semicolon-delimited — common in European exports — in which case pick Custom and enter ;.
  6. Click Import data.

Best for: a one-off file. Works on Windows, macOS, ChromeOS, Linux and mobile. Nothing to install.

Method 2 — Upload to Google Drive and convert

  1. Go to drive.google.com and click New → File upload.
  2. Select the .csv and wait for the upload to finish.
  3. Right-click the uploaded file → Open with → Google Sheets.

Best for: files you also want stored in Drive. Note that the original stays a .csv — the conversion creates a separate Sheet, so you end up with two copies.

Method 3 — Make Google Sheets the Windows default (one double-click)

  1. Install Google Spreadsheet Default (the free tool on this page).
  2. Authorize it once against your own Google Drive.
  3. Double-click any .csv on your PC — it opens as a Google Sheet in your browser.

Best for: anyone who opens CSVs regularly. Removes the import dialog entirely. Windows only.

Which method should you use?

Opening a .csv in Google Sheets — the three routes compared
MethodClicks per fileApprox. timeNeeds installPlatform
File → Import6~20 secNoAny
Drive upload + convert5~25 secNoAny
Windows default (this tool)1~2 secYes, onceWindows 10/11

Our bias, stated plainly: we build Method 3, so treat our enthusiasm for it accordingly. If you open a CSV twice a year, Method 1 is the correct answer and you should not install anything.

How it works

Double-click. Wait two seconds. Sheet opens.

No dialogs, no drag-and-drop, no "convert to Sheets" menu hunt. The tool registers itself as the default handler for .csv files on Windows — and silently moves your file into Google's ecosystem.

01

You double-click a CSV

Anywhere on your PC — Desktop, Downloads, an email attachment, a chat link. Windows hands it to Google Spreadsheet Default instead of Excel.

02

It uploads to your Drive

The file lands in a folder called CSV Inbox in your own Google Drive and gets converted to a native Google Sheet on upload. Original CSV stays on disk.

03

The Sheet opens in your browser

A fresh tab appears with the new Sheet, ready to filter, chart, and share. Re-opening the same CSV creates a new timestamped copy — nothing gets overwritten.

Why people switch

The CSV experience Windows should have shipped with.

Excel is heavyweight, slow to launch, and a pain to share. Sheets is collaborative by default and lives in your browser. This tool just makes that the default for .csv files — and nothing else.

One-click install

A 8 KB zip. Run install.bat once, sign in to Google, you're done. No system services, no background processes.

Your data stays yours

Files upload directly from your PC to your Google Drive via the official API. Nothing ever touches CodeMyTown servers.

Zero telemetry

No analytics, no phone-home, no usage pings. The tool runs entirely offline except for the upload to your own Drive.

Originals untouched

Your local CSV stays exactly where it is. The Sheet is a separate, timestamped copy in Drive — open the same file twice without overwriting.

Easy to reverse

Settings → Default Apps → set Excel back any time. Or uninstall from Apps & Features in two clicks.

Free, forever

No ads, no upsells, no "Pro" version paywalling features. Built as a gift from CodeMyTown to anyone who hates waiting for Excel.

Install

From download to working: about 90 seconds.

Most of that time is the one-time Google sign-in. After that, every .csv on your PC just works.

1

Download & extract

Grab the zip above, unzip anywhere. You'll see install.bat plus the program files.

2

Run install.bat

Double-click. The installer auto-installs rclone if missing (via winget), then opens a browser for Google sign-in.

3

Pick the Google account

Choose which Drive should receive your CSVs and click Allow. The installer creates a CSV Inbox folder for you.

4

Set as default

Windows Settings pops open. Click .csv → choose Google Spreadsheet DefaultSet default. Done.

install.bat
Google Spreadsheet Default by CodeMyTown https://codemytown.com/google-spreadsheet-default/   >> Checking for rclone... OK rclone v1.74.1 installed   >> Checking Google Drive connection... Opening browser for sign-in... OK Google Drive linked   >> Creating 'CSV Inbox' folder... OK CSV Inbox ready   >> Registering Windows file association... OK Handler registered   Almost done! Settings will open in 2s...
FAQ

Questions, answered.

Why does my CSV open in Excel instead of Google Sheets?
Because Windows maps the .csv file extension to Excel by default the moment Microsoft Office is installed. Google Sheets is a web app, so Windows has no built-in way to hand a local file to it. Changing the default in Settings → Apps → Default apps only lets you pick another installed desktop program — Sheets will not appear in that list. That gap is exactly what this tool fills.
How do I open a CSV in Google Sheets without uploading it to Drive first?
Use File → Import → Upload from inside an open Google Sheet. The file is sent straight into that spreadsheet and no standalone .csv copy is left sitting in your Drive, unlike the drive.google.com upload route which keeps both the original file and the converted Sheet.
Can I open a CSV in Google Sheets on a Mac or Chromebook?
Yes — Methods 1 and 2 above are browser-based and work identically on macOS, ChromeOS, Linux and mobile. Method 3, making .csv open in Sheets on double-click, is Windows-only because it hooks the Windows file-association system.
Why are my CSV columns all crammed into one column in Google Sheets?
The separator was detected wrongly. Re-import the file and, at the Separator type step, choose Custom and type the character your file actually uses — a semicolon ; for most European exports, or a tab for .tsv files. Files exported from Excel in a non-US locale are the usual culprit.
Is it really free?
Yes. 100% free for personal and commercial use. No ads, no tracking, no upsells, no "Pro" version paywalling features. Built and maintained by CodeMyTown.
Does CodeMyTown see my CSV files?
No. The tool runs entirely on your PC. Files upload directly from your machine to your own Google Drive via the official Google Drive API (using rclone, an open-source CLI). Nothing routes through CodeMyTown — we don't have servers in the loop.
How is this different from drive.google.com → Upload?
You double-click any .csv anywhere on your PC and a Google Sheet opens in your browser within seconds. No drag, no upload dialog, no "Convert to Sheet" menu hunt. The Sheet name is timestamped automatically so re-opening the same CSV doesn't overwrite the previous one.
What if I still want Excel sometimes?
Right-click any .csv → Open withExcel. That single file opens in Excel; your default stays as Sheets. To switch the default back permanently, go to Settings → Apps → Default Apps → .csv.
Does it work on Windows 10?
Yes. Windows 10 (with App Installer / winget) and Windows 11 are both supported. The installer pulls winget from the Microsoft Store if it's missing.
How big is the download?
About 8 KB. The zip contains a small launcher .exe, a PowerShell helper, the installer, and a README. rclone is fetched on first install via winget.
Can I change which Google account is used?
Yes. Run rclone config from a terminal and re-authorize the gdrive remote, or uninstall and reinstall.
How do I uninstall?
Settings → Apps → Installed apps → Google Spreadsheet Default by CodeMyTown → Uninstall. The uninstaller leaves rclone and your Drive CSV Inbox folder intact in case you use them for anything else.
Download

Stop waiting for Excel.

Get back the time you spend on Excel launches, file conversions, and "share this with my team" workflows. One install, then every .csv on your PC just opens in Sheets.

Download Google Spreadsheet Default v1.0 · Windows · 8 KB · Free

8 KB

Download size

~90s

To install

0

Telemetry

Free

Forever