Item logo image for Sheet2Classroom

Sheet2Classroom

sheet2classroom.app
Item media 5 (screenshot) for Sheet2Classroom
Item media 1 (screenshot) for Sheet2Classroom
Item media 2 (screenshot) for Sheet2Classroom
Item media 3 (screenshot) for Sheet2Classroom
Item media 4 (screenshot) for Sheet2Classroom
Item media 5 (screenshot) for Sheet2Classroom
Item media 1 (screenshot) for Sheet2Classroom
Item media 1 (screenshot) for Sheet2Classroom
Item media 2 (screenshot) for Sheet2Classroom
Item media 3 (screenshot) for Sheet2Classroom
Item media 4 (screenshot) for Sheet2Classroom
Item media 5 (screenshot) for Sheet2Classroom

Overview

Paste grades from Google Sheets → push into Google Classroom, including assignments the API can't update.

Paste grades from Google Sheets into Google Classroom. Works on assignments the teacher created in the Classroom UI. Teachers who grade in Google Sheets face a split path in Classroom: If the assignment was created via Sheet2Classroom's webapp (using the Classroom API), grade pushes just work. If the assignment was created directly in the Classroom UI, Google's API refuses to write grades on it. Teachers have been stuck copy-pasting grades one student at a time. This extension fixes that second case. It reads the student roster from the Classroom page you're already looking at, matches every row in your pasted grade range against the roster, and pushes each grade to Classroom — using the same save path Classroom's own UI uses, not a third-party server. What it does Paste any range from Google Sheets (tab-, comma-, or semicolon-separated). Auto-detects identifier column (email, roll number, or name) and grade column. Previews every match against the live roster before anything is written. Shows a resolver for unmatched rows: a dropdown of unmatched roster students per unmatched key, so you can fix mismatches without leaving the popup. Writes each grade via Classroom's own save API, then refreshes the tab's state in place so the new grade shows up without a page reload. What it does NOT do No remote servers. No analytics. No background requests. Does not read any tab other than the Classroom tab you're actively viewing. Does not create, delete, or modify assignments — only grade writes on existing ones. Does not request access to Gmail, Drive, Calendar, or any Google scopes. It doesn't use OAuth at all — it uses your already-authenticated browser session with classroom.google.com. Who this is for Teachers at schools where assignments are created directly in Classroom (very common) and grading lives in Sheets. If you use the full Sheet2Classroom workflow at sheet2classroom.app, this extension handles the one case the webapp can't cover by itself. How to use Open any Classroom assignment you teach → Student work (the view with the student sidebar). Copy the grade range from Google Sheets (include the header row). Click the Sheet2Classroom icon in your Chrome toolbar. Paste. Verify the auto-detected columns. Preview the match. Resolve any unmatched rows. Click Apply grades to Classroom. Leave the Classroom tab open while it runs — don't click around in it. Privacy Full policy: https://www.sheet2classroom.app/privacy Summary: nothing leaves your browser. The extension talks only to classroom.google.com, on the tab you're actively viewing. Your pasted grade range is stored in your browser's local storage (so you don't re-paste on popup reopen) and nowhere else. Support support@sheet2classroom.app · https://www.sheet2classroom.app

Details

  • Version
    0.1.0
  • Updated
    April 28, 2026
  • Size
    27.59KiB
  • Languages
    English
  • Developer
    Website
    Email
    hello@getpaperpilot.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization
The developer has disclosed that it will not collect or use your data. To learn more, see the developer’s privacy policy.

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

Related

Class Link Check for Google Classroom™

5.0

Checks for, opens and alerts the user about the meeting link being in the Google Classroom class.

Classroom Pro Downloader

5.0

Download and organize Google Classroom materials into ZIP files. Integrates date filters and smart metadata shortcuts.

Add to Sheets - Save to Google Sheets in 1 click

4.3

Right-click to add any content to Google Sheets. Quick Row Entry & No-code Automations for finding data, emails and links on sites.

Spreadsheet Copy Pro - Google Sheets Enhancer

1.0

Copy, paste, and edit content from restricted Google Sheets with one click. Unlock the full potential of your spreadsheets.

Better Classroom

5.0

Better Classroom is a Google Chrome extension that lets users create folders to organize their classes in Google Classroom.

Add Doc to Classroom

0.0

Share the current page to Google Classroom with one click.

Enhancer for Classroom™

4.9

UI improvements for Google Classroom

Classroom One-Click Downloader

5.0

Download Classroom files in one click + track tasks with notes & smart badges.

Classroom Tweaks

0.0

Quality-of-life modifications for Google Classroom™

Sheets Organizer: Navigate Sheets Faster

5.0

Organize Google Sheets Tabs Efficiently: Group tabs, Search tabs, and Pin most-used tabs

Sheet Tab Groups for Google Sheets

4.5

Organize your Google Sheets tabs into collapsible groups (folders) via a floating panel.

Google Classroom To-Do List

0.0

Lets students build a to-do list from Google Classroom assignments

Class Link Check for Google Classroom™

5.0

Checks for, opens and alerts the user about the meeting link being in the Google Classroom class.

Classroom Pro Downloader

5.0

Download and organize Google Classroom materials into ZIP files. Integrates date filters and smart metadata shortcuts.

Add to Sheets - Save to Google Sheets in 1 click

4.3

Right-click to add any content to Google Sheets. Quick Row Entry & No-code Automations for finding data, emails and links on sites.

Spreadsheet Copy Pro - Google Sheets Enhancer

1.0

Copy, paste, and edit content from restricted Google Sheets with one click. Unlock the full potential of your spreadsheets.

Better Classroom

5.0

Better Classroom is a Google Chrome extension that lets users create folders to organize their classes in Google Classroom.

Add Doc to Classroom

0.0

Share the current page to Google Classroom with one click.

Enhancer for Classroom™

4.9

UI improvements for Google Classroom

Classroom One-Click Downloader

5.0

Download Classroom files in one click + track tasks with notes & smart badges.

Google apps