Cartoon depiction of three people in a meeting

Grackle for Google Sheets – How It Works

Spreadsheet Accessibility Made Easy

Grackle Docs drop down menu

Grackle Sheets is an add-on that runs in Google Sheets.

You can install Grackle Sheets here.

When opened, it scans the current Sheet (all tabs) for accessibility issues.

When the scan finishes, Grackle Sheets arranges the document’s elements and structures into 4 categories.

  • Sheets
  • Tables
  • Charts
  • Content

These categories can be seen in the user interface on the right side of the screen.

Elements in each are marked as either accessible or inaccessible. Changes are made by selecting and editing these elements in these categories. For example, a table does not have the header row specified with a tag.

Categories

Sheets

Sheets properties are important for ensuring the document is not too unwieldy.

  • Sheets need a proper title
  • Sheet names should be descriptive
  • Avoid lots of work sheets
  • Avoid making sheets too large
  • Sheets should not be empty
Sheets section of Grackle
Tables section of Grackle

Tables

Tables within work sheets are commonly inaccessible.

They pose a special challenge for screen readers because they present textual or numerical data to be easily referenced visually.

Once Grackled, this grid turns into a fully functioning, marked up table which can be output to Accessible HTML.

  • Tables should have headers
  • Tables should not be too long
  • Avoid too many tables
  • The use of merged cells is not recommended
  • Avoid isolated cells

Charts

Grackle checks to ensure any charts that have been embedded contain alt-text

  • Charts should have alternate text
Charts section of Grackle
Contents section of Grackle

Content

Grackle scans against and helps resolve two content-related accessibility issues.

  • High color contrast should be used
  • Fine print should be avoided

Take a Look at the demo below and see, it's a snap!