Tool Shed · Handouts & documents

The Worksheet Remediator

Turn an old print worksheet into one accessible HTML file. Students can fill it in and use it offline, with no account and no app to install. The same file also works embedded in a LibGuide, added to a course in your LMS, or sent by plain email – students save their answers and submit that saved file back to you.

Runs 100% in your browser. Nothing you paste ever leaves this page – no servers, no accounts, no uploads.

1 · Your worksheet

Start from a template, start from a file, or type the shorthand yourself. New here? Hit Load example to see how it works.

Start from a template (optional)

Drop a PDF or Word (.docx) here, or choose a file.
It’s read on your device – nothing is uploaded. Then tidy it into shorthand (the AI helper below does this well).

Icon

Headings with ## / ###, response areas end with [____], checkboxes start with [ ]. Full guide below.

Have a messy PDF or Word doc? Convert it with your own AI →
  1. Copy the paste-ready prompt below.
  2. Paste it into any AI you already use (ChatGPT, Claude, Gemini, Copilot…), then paste in your handout’s text right underneath.
  3. Copy the shorthand it returns back into the box above. The AI only reformats text – all the accessibility work happens right here on your device.

2 · Your accessible worksheet

Updates as you type. Download the finished file and use it however fits your class: open it directly, embed it in a LibGuide, add it to your LMS, or send it by email. It works offline and prints cleanly, with built-in Save and Print buttons for students.

Worksheet style
Attribution & license (optional)

Shows next to the title and becomes the downloaded file’s icon.

Fields save in this browser so you only enter them once.

Add to your sheet (optional)
Waiting for content…

Shorthand guide

Type thisYou get
# TitleThe worksheet’s main heading (there’s already a title box, so you rarely need this)
## SectionA section heading (H2)
### Question 1A sub-heading (H3). Headings never skip a level.
Explain why. [____]The line becomes a labelled response box (a text area) students type into
The capital is [____].A blank in the middle of a sentence becomes a labelled fill-in-the-blank field
[ ] Option textAn accessible checkbox (stack several for “select all that apply”)
( ) Option textAn accessible radio button (stack several for “choose one”)
- item / 1. itemBulleted or numbered lists
---A divider line
[link text](https://example.com)A clickable link (opens in a new tab). Plain https://… and www.… web addresses become clickable automatically, too
blank lineA new paragraph

Made something with this, or hit a snag? Tell the BLOOM editors.