class DriveApp method .getBlob()

DriveApp is the Apps Script service.

.getBlob() is the method name you will see after a dot in your code.

What it does

Returns the file contents as a blob for reading or exporting.

Why it's used

  • Read file bytes to attach to an email or send to an API.
  • Import CSV or image content into a sheet.

Common errors

  • Forgetting parentheses on getBlob. Write DriveApp.getBlob(), not DriveApp.getBlob or getBlob by itself.
  • Skipping dots between chained calls. Each step needs a dot, like DriveApp.getFileById(id).getBlob().
  • Adding spaces where they do not belong. Write DriveApp.getBlob(), not DriveApp .getBlob(), DriveApp.getBlob (), or DriveApp . getBlob().
  • Wrong capitalization. Use DriveApp and getBlob, not driveapp or getblob.

Explore

Related methods

Better Sheets tutorials

Automatic Screenshots in Apps Script

Automatic Screenshots in Apps Script

How To Download All Tabs as CSV in a Zip File

How To Download All Tabs as CSV in a Zip File

Download All Tabs as CSV in a Zip File, instead of downloading each one ...
Take Screenshots from URLs in Google Sheets

Take Screenshots from URLs in Google Sheets

Use Screenshot One api to quickly get cached images of Screenshots and t...
Visicalc 2023 Design Walkthrough

Visicalc 2023 Design Walkthrough

Design walkthrough of VisiCalc 2023. Watch this if you'd like to see the...
Visicalc 2023 Quick Walkthrough

Visicalc 2023 Quick Walkthrough

This is a fun template I created for April 1st. Take a quick walk throug...

Related blog posts

Written guides about DriveApp.getBlob().

Browse the blog