iOS · Live on the App Store

From photo of notes, text, or screento ChatGPT, Claude, or your editorin seconds.

Snap a whiteboard, a handwritten note, or another screen. ZapCopy reads it and sends the text right where you need it.

Feed your AI faster · paste-ready outputHandwriting → text in secondsPhoto · Multi-shot · Video

Photo in. Through the bolt. Text out. Shared.

A vertical scroll-driven teleport: an iPhone snaps the photo, the photo falls through ZapCopy's bolt, the extracted text emerges below, and finally lands in your favorite apps. Scroll to drive it; scroll up to reverse.

Step 01 · Snap

Point. Tap. Done.

Open ZapCopy, frame the page, take the shot. One tap, no setup.

Step 02 · Zap

Through the bolt.

Your photo drops into ZapCopy's pipeline. Text recognition, layout, language, all in seconds.

Step 03 · Done

Clean text out.

The extracted text emerges, ready to copy or share. Layout preserved, formatting intact.

Step 04 · Share

One tap. Anywhere.

From a photo to ChatGPT, Cursor, or your teammate's inbox - in a single tap. No retyping. No emailing yourself. No thumb drives.

9:41
PHOTOLIVE
.523
Scroll down
Real-world scenarios

Bridge the gap.

When copy-paste isn't an option, ZapCopy is your answer.

01

Code stuck on a disconnected computer?

You're working on a laptop that can't reach the internet. Maybe it's an air-gapped machine, maybe you're somewhere with no Wi-Fi, or maybe you just want to send code from one device to another without the email-yourself-the-photo dance. ZapCopy bridges the gap.

Now you can ask ChatGPT for help
02

Digitize handwritten notes instantly

Got a notebook full of ideas, a grocery list on a whiteboard, or meeting notes on paper? Turn physical writing into digital text you can actually use.

Now your notes are searchable, anywhere
03

Extract text from documents and products

Whether it's a printed document, a product label, or text on another screen, if you can see it, ZapCopy can read it.

Send to Google Docs
How it works

Turn any screen, page, or whiteboard into paste-ready text for ChatGPT, Claude, or anywhere.

Just the shortest path from a photo to clean text you can paste anywhere.

Share to your editor

Demo video coming soon. We'll show you exactly how to send extracted text to from the ZapCopy app.

In the meantime, all destinations are available from the share sheet inside the app.

Features

More than OCR.

The handoffs, formats, and integrations that turn a photo into something you can actually paste, search, and edit.

Multi-Photo

Multi-Shot Capture

Capture text from multiple photos and combine them into a single, organized document.

Photographing a multi-page document? A whiteboard covered in notes? With Multi-Shot Capture you can take several photos in one session and ZapCopy will read every photo and merge the text into one clean output.

  • Batch capture

    Take multiple photos in one session without switching apps.

  • Auto-merge

    All extracted text is combined and organized automatically.

  • One-tap export

    Send the combined text anywhere: Notes, ChatGPT, VS Code, or clipboard.

Video text recognitionBeta

Video text extraction

Point your camera at text on any screen or surface, and ZapCopy reads it frame by frame.

Need to capture text from a presentation, a scrolling terminal, or a video playing on another screen? Video text recognition analyzes each frame and extracts every piece of text it finds. No more pausing and screenshotting.

  • Frame-by-frame AI

    Specialized AI analyzes video frames to detect and extract all visible text.

  • Works on any screen

    Presentations, terminals, tutorials, whiteboards, even scrolling content.

  • Structured output

    Extracted text is cleaned and organized, ready to use immediately.

Companion extensions

Land your text right
in the editor.

Why: ZapCopy lives where you work. VS Code, Cursor, Windsurf, Trae, VSCodium (anything on Open VSX), and Google Docs. Capture once on the phone, and text drops directly into the cursor.
How: install the companion in your editor of choice. Every QR your phone shows after a capture beams the extracted text in. No copy, no paste, no email-yourself-the-photo.

One-time setup on each computer where you want text to land. Install the matching extension, sign in once, and every QR your phone shows after a ZapCopy capture sends the extracted text directly into that editor. No copy, no paste, no AirDrop dance.

Show install instructions

VS Code (Marketplace)

  1. Open VS Code, click the Extensions icon in the sidebar (or press ⇧⌘X).
  2. Search zapcopy in the marketplace search bar.
  3. Click Install on the ZapCopy Integration extension by zapcopy.
  4. That's it. The next QR you scan from the iOS app drops the text right where your cursor is.
VS Code Marketplace listing for ZapCopy Integration
VS Code Marketplace: search "zapcopy" and click Install.

Cursor (and Windsurf, Trae, VSCodium: any Open VSX editor)

  1. Open the Extensions sidebar in your editor (Cursor / Windsurf / Trae / VSCodium / any VS Code fork).
  2. Search zapcopy. Cursor and Windsurf both pull from Open VSX by default, so the result is the same listing as on the registry page.
  3. Click Install on the ZapCopy Integration extension.
  4. If your editor isn't pointed at Open VSX, set the registry URL in settings to https://open-vsx.org/vscode/gallery and search again.
Open VSX listing for ZapCopy Integration
Cursor, Windsurf, Trae, and VSCodium all pull from Open VSX.

Google Docs (Workspace Marketplace)

  1. Open any Google Doc.
  2. Click the menu: ExtensionsAdd-onsGet add-ons.
  3. Search zapcopy in the Workspace Marketplace and click Install.
  4. Authorize the add-on (one-time). After that, scan a QR from the iOS app and the text drops into the doc at your cursor.
Extensions menu → Add-ons → search "ZapCopy" → Install.

Tip: install on every computer you want to use as a destination. Home laptop, work laptop, a friend's machine for a quick copy. The phone is the source; the extension is what makes the destination "ready to receive."

Once installed

How to use the extension

Open the ZapCopy panel in your editor once. Every QR your phone shows after a capture beams the extracted text into that editor instantly.

VS Code

VS Code

Code stuck on another screen? Scan it and the text drops where your cursor is.

1. Open the ZapCopy panel
2. Scan from phone → text lands here
Cursor

Cursor

Same flow in Cursor, Windsurf, Trae, VSCodium — anything on Open VSX.

1. Open the ZapCopy panel
2. Scan from phone → text lands here
Google Docs

Google Docs

Long printed document → Google Docs in seconds, with formatting preserved.

1. Open the ZapCopy panel
2. Scan from phone → text lands here
Beta tester impressions

From the people who tried it early.

★★★★★

"Scanned 40 pages of my grandmother's recipe cards in ten minutes. Cursive and all."

Mara · ★★★★★
★★★★★

"I take photos of whiteboards after every standup. This replaced three apps for me."

Dev · ★★★★★
★★★★★

"My secret weapon for feeding meeting notes straight into ChatGPT. Saves me hours a week."

Priya · ★★★★★
★★★★★

"Finally a text-recognition app that doesn't make up words when it can't read my scribbles."

James · ★★★★★
FAQ

The honest answers.

Does ZapCopy work offline?

The shutter works offline - your photo is captured and queued. The actual text extraction needs a connection, because it runs on our secure cloud pipeline. We'll process your queue the moment you're back online.

What languages does the text recognition support?

100+ languages, including mixed-script documents. The packaging demo above has Chinese, English, Japanese and Korean on the same box and it comes back intact. Handwriting is supported in every major script we've tested.

How accurate is it on handwriting?

Better than you'd expect, not magic. Clean cursive on ruled paper is near-perfect. Doctor's-signature scrawls are hit-and-miss - we flag low-confidence characters rather than invent them.

Why is this better than just pasting a photo into ChatGPT?

It's faster, cheaper per scan, and the output is structured text you can edit, search, diff, and reuse across every tool you own - not locked inside one chat thread. Plus it handles multi-page, multi-photo and video pans that chat interfaces choke on.

Can I cancel my subscription anytime?

Yep - standard App Store subscription, cancel from your Apple ID subscriptions page. You keep access until the end of your paid period. No email, no dark patterns.

Ready to zap some text?

Download on theApp Store