Schema Data Capture icon

Schema Data Capture

by Anthony Calek · Tools
Manifest V3 Free
View in Chrome Web Store Data as of 17 Oct 2026

Capture text from any screen area into a schema, export to Google Sheets

Users
4
−2 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#273K
#227K among extensions
Version
2.0.0
updated 9 Mar 2026

Users

monthly, 7 months
036Mar 2026Jul 2026Oct 2026
Latest, 17 Oct 2026: 4 usersMove the mouse over the chart for any month

Ratings count

monthly, 7 months
001Mar 2026Jul 2026Oct 2026
Latest, 17 Oct 2026: 0 ratingsMove the mouse over the chart for any month

The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.

About Schema Data Capture

# Chrome Web Store Listing Content Copy-paste these into the Chrome Web Store Developer Dashboard. --- ## Store Listing Tab ### Extension Name ``` Schema Data Capture ``` ### Short Description (max 132 characters) ``` Draw a rectangle around any text on a webpage, extract it with OCR, and save structured data to Google Sheets. ``` _(109 characters)_ ### Full Description ``` Schema Data Capture lets you visually select text from any webpage and organize it into structured fields — then export directly to Google Sheets. HOW IT WORKS 1. Define your schema (e.g., Name, Phone, Email, City, Postal Code) 2. Press Ctrl+Shift+X to activate capture mode 3. Draw a rectangle around the text you want 4. OCR extracts the text and saves it to the next field 5. Repeat for each field 6. Click "Save to Sheet" to write the entire row to Google Sheets FEATURES • Visual rectangle selection — capture exactly the text you need • Built-in OCR powered by Tesseract.js — no external services • Customizable schema with field-to-column mapping • Direct Google Sheets integration with row tracking • Side panel UI that stays open as you work • Click-to-copy on any captured field • Supports English, German, French, and Italian text • All processing happens locally in your browser PERFECT FOR • Data entry from web directories • Research and data collection • Extracting structured information from unstructured pages • Anyone who copies text from websites into spreadsheets PRIVACY All OCR processing happens locally. No data is sent to external servers. Google Sheets access uses your own account through Chrome's built-in authentication. ``` ### Category ``` Productivity ``` ### Language ``` English ``` --- ## Privacy Tab ### Single Purpose Description ``` Capture text from webpage regions using OCR and save structured data to Google Sheets. ``` ### Permission Justifications | Permission | Justification | |------------|---------------| | **activeTab** | Required to capture a screenshot of the visible tab when the user initiates text capture. | | **storage** | Stores the user's schema configuration and captured text data locally. | | **sidePanel** | Displays the persistent data capture panel where users see their schema fields and captured values. | | **offscreen** | Creates an offscreen document to run the Tesseract.js OCR engine, as required by Manifest V3 for worker-based processing. | | **identity** | Authenticates the user's Google account to write captured data to their Google Sheets spreadsheet. | | **scripting** | Injects the selection overlay script onto the current page when the user activates capture mode. | | **tabs** | Used with captureVisibleTab to take a screenshot of the active tab for OCR processing. | | **Host permissions (optional)** | Requested per-site to enable the capture overlay. Only activated when the user explicitly grants access. | ### Data Use Disclosures - **Does not sell data to third parties** - **Does not use or transfer data for purposes unrelated to the item's core functionality** - **Does not use or transfer data to determine creditworthiness or for lending purposes** --- ## Screenshots Take 1280x800 screenshots showing: 1. **Capture in action** — Rectangle drawn over text on a webpage, overlay visible 2. **Side panel with data** — Schema fields populated with captured values 3. **Options page** — Schema editor and Sheets configuration 4. **Google Sheets result** — Spreadsheet showing data written by the extension 5. _(Optional)_ **Before/after** — Empty schema → fully captured row ### How to capture at 1280x800 1. Open Chrome DevTools (F12) 2. Click the device toolbar icon (or Ctrl+Shift+M) 3. Set dimensions to 1280x800 4. Take screenshot: Ctrl+Shift+P → "Capture screenshot" --- ## Promotional Images ### Small Promo Tile (440x280) Create a simple graphic with: - Extension icon - "Schema Data Capture" text - Brief tagline: "OCR text capture → Google Sheets" - Clean background matching the extension's color scheme Tools: Figma, Canva, or any image editor. --- ## Additional Store Settings | Setting | Value | |---------|-------| | Visibility | Public | | Distribution | All regions | | Mature content | No | | Google Analytics ID | _(optional)_ |

Growth

WindowUsersChangeRatingsRating
7 days−1−20.0%00.00
30 days−2−33.3%00.00
6 months+3+300.0%00.00

Chrome Web Store search rankings

Where Schema Data Capture appears when people search the store, with the 30 day change
Search phrasePosition30 days
data entry#42+21

Version history

1 versions recorded
2.0.09 Mar 2026

Details

Category
Tools
First seen
9 Mar 2026
Size
21.3 MB
Languages
en
Pricing
Free
Privacy policy
schema-data-capture-privacy.vercel.app
Extension ID
pgfmjnoemjfoghjnkbdgnpbeigdeonlk

Permissions and risk

Moderate riskimpact 2, likelihood 2
Permissions
activeTabstoragesidePaneloffscreenidentityscriptingtabs

Alternatives to Schema Data Capture

Extensions that rank for the same store searches or share the Tools category, ordered by users