---
title: "Handwriting OCR now runs inside Google Drive and Gmail"
canonical: "https://www.handwritingocr.com/blog/handwriting-ocr-google-workspace-add-on"
pubDate: "2026-08-05T00:00:00.000Z"
description: "Transcribe handwriting inside Google Drive and Gmail with the Handwriting OCR Workspace add-on. Results save straight to Drive as a Google Doc or Sheet."
author: "Sam Prentice"
---

> **TL;DR:** [Handwriting OCR](/) is now a Google Workspace add-on. Select a scanned PDF or image in Google Drive, or an attachment in Gmail, choose transcribe, translate, tables or a custom extractor, and the result lands in your Drive as a Google Doc or Google Sheet. It reads the cursive and messy handwriting that Google's own OCR misses, it uses your existing credits, and it never gets access to the rest of your Drive. [Install it from the Marketplace](https://workspace.google.com/marketplace/app/handwriting_ocr/3010873286).

Most scanned documents already live in Google Drive, or arrive as an email attachment. Until now, getting the handwriting out of them meant downloading the file, uploading it somewhere else, and pasting the text back. That round trip is gone.

Our [Workspace add-on](https://workspace.google.com/marketplace/app/handwriting_ocr/3010873286) is live on the Google Workspace Marketplace. It runs in the Drive sidebar and in Gmail, and it writes the finished transcription straight back to your Drive.

## Why an add-on, when Drive already has OCR

Google Drive can already turn an image or PDF into a Google Doc with "Open with Google Docs". On printed text it does a good job. On handwriting it does not: word accuracy on everyday cursive typically lands between 40% and 60%, and below 30% on faded or historical scripts. We have a [full breakdown of what Google's OCR returns on a real handwritten letter](/handwriting-to-text/how-to-convert-handwriting-to-text-in-google-docs), broken proper nouns and all.

Search the Marketplace for "OCR" and you will find plenty of add-ons. The useful question is not whether one runs inside Google, it is whose engine it calls when it does. Most of them wrap Google's own OCR, so they change the number of clicks and nothing else. Ours brings a different engine, trained on handwriting, which is why the output changes rather than the workflow.

## What you can ask it for

| Action | What it does | Saved to Drive as |
|---|---|---|
| Transcribe | Handwritten and printed text extracted in full | Google Doc, Word (.docx) or plain text |
| Translate | Transcribes and translates in the same pass, 25 languages | Google Doc, Word (.docx) or plain text |
| Tables | Handwritten tables and forms turned into structured rows | Google Sheet or Excel (.xlsx) |
| Extractors | Named fields pulled out with your own template | Google Sheet, Excel, CSV or JSON |

Transcription and translation are available on every plan. Tables and custom extractors need a Pro or Business plan, the same as everywhere else in the product.

## Using it in Google Drive

![The Handwriting OCR add-on in the Google Drive sidebar](/media/google-workspace-addon-drive.webp "Selecting a scanned file in Google Drive and processing it with the Handwriting OCR add-on")

1. **Select a scanned PDF or image** in Drive and open Handwriting OCR from the side panel. Drive asks you to grant access to that one file.
2. **Connect your account** the first time you use it. That is a browser sign-in with your existing Handwriting OCR account, no API keys to copy.
3. **Choose a processing action and an output format**, then press **Process document**.
4. **Wait a few seconds.** Most single pages finish while the card is still open. Longer documents show a "Processing" card with a **Check again** button, so you can carry on and come back to it.
5. **Done.** The finished file is saved to your Drive alongside the original, and the card offers a button to open it.

Because the saved file comes from the same export endpoint the web app uses, it carries your own export settings, and it opens as a native, editable Google Doc or Google Sheet rather than an attachment you have to convert.

## Using it in Gmail

Open a message with a scanned attachment and the add-on lists the attachments on that message. Pick one, choose an action, and the transcription is saved to your Google Drive. There is no download-then-reupload step, and the original message is left alone.

This pairs well with the scan-to-email workflows a lot of people already have. If your scanner or note-taking tablet emails documents to you, you can process them from the message itself. If you would rather skip the inbox entirely, [emailing documents straight to your account](/blog/email-handwriting-to-text) also works.

## What it can see, and what it cannot

The add-on asks for very little, on purpose:

- **In Drive**, it sees the name and type of the item you have selected, plus the contents of files you explicitly grant access to with the "Allow access to this file" prompt. It cannot browse, search or list your Drive.
- **In Gmail**, it sees the attachments on the single message you have open, and only while you have it open. It has no access to the rest of your mailbox.
- **It requests no restricted Google scopes.** Any add-on asking for blanket Drive or mailbox access is asking for more than this job needs.

Documents are processed on our servers and follow your account's auto-deletion setting, which is 7 days by default. Full detail is in our [privacy policy](/privacy).

## Good to know

- **It uses your existing credits.** 1 credit per processed page, drawn from the same balance as the web app and the API.
- **Formats and size.** PDF, JPG, PNG, TIFF, BMP, GIF, WEBP and AVIF, up to 20 MB per file. Oversized files are caught before the upload rather than after it.
- **Everything lands in your dashboard too.** Documents processed through the add-on appear at [dashboard.handwritingocr.com](https://dashboard.handwritingocr.com/) alongside anything you upload the usual way.
- **For archives, use the web app.** The add-on handles one file at a time. For a batch of scans, or anything over 20 MB, the web app takes files up to 100 MB and processes them together.
- **Admins can deploy it domain-wide.** The listing supports individual and administrator installation.

## Install it

[Install the add-on from the Google Workspace Marketplace](https://workspace.google.com/marketplace/app/handwriting_ocr/3010873286), then run it on the hardest page you have. If the output matches what you can read by eye, the rest of the archive will behave the same way.

If you do not have an account yet, [start free with 5 credits](https://dashboard.handwritingocr.com/register), no card required. And if you would rather work from an AI assistant or a script instead of a sidebar, there is also an [MCP server](/blog/handwriting-ocr-mcp-server) and a [documented API](/api/docs).
