AAC Communication Board

Free symbol board for nonverbal communication — tap symbols, type freely, or use quick phrases. Speaks aloud instantly. Offline. No login.

Tap symbols below to build a sentence…

Voice Settings checking…

Voice
Speed 1.0×
Pitch 1.0
Pause 0ms between words

Add Custom Symbol

Add a word, phrase, or photo to the current board. Saved locally in your browser.

preview

Board Management

Create separate boards for different contexts (Home, School, Medical). All data stored locally.

How it works

1Tap a symbol Each tap adds the word or phrase to the sentence bar at the top. Color-coded by part of speech (Fitzgerald Key) so users learn word roles faster.
2Build a sentence Keep tapping symbols in order. Tap any token in the bar to remove it, or ⌫ to delete the last word. The sentence bar is always visible — no scrolling needed.
3Press Speak The Web Speech API reads the sentence aloud using your device's built-in TTS engine. Adjust voice, speed, pitch, and inter-word pause in Voice Settings. No audio leaves your device.
4Quick Phrases & Type mode For common full sentences, use Quick Phrases — one tap speaks a pre-built phrase. For anything not on a board, switch to Type mode and speak free text.
5History Every spoken sentence is saved to History. Tap any past sentence to speak it again instantly — useful for repeated requests.
6Customize & export Add custom words with your own emoji, photo, and color. Create multiple boards for different contexts, then Export/Import as JSON to share between devices.

Uses the Web Speech API (speechSynthesis) built into Chrome, Edge, Safari, and Firefox. All boards and settings are stored in localStorage — no server, no login, works 100% offline after first load. Save this page to your home screen (iOS: Share → Add to Home Screen) to use it like a native app.

Frequently asked questions

What is an AAC communication board?
AAC stands for Augmentative and Alternative Communication. A communication board is a grid of picture symbols with text labels that lets nonverbal or minimally verbal individuals express themselves. Users tap or point to symbols to build messages; the board then speaks those messages aloud via text-to-speech. This approach is widely used for people with autism, cerebral palsy, ALS, stroke, aphasia, and other conditions affecting speech.
What are the color codes on the symbols?
The color system follows the Fitzgerald Key — a widely used convention in AAC that color-codes words by grammatical role to help users find words faster and understand sentence structure: blue = core/pronouns, green = verbs/actions, orange = descriptors, pink = nouns/things, purple = people, brown = food. You can assign a color when adding custom symbols.
Does this board work offline?
Yes. Once the page has loaded, everything runs entirely in your browser. No data is sent to a server. To use it without any internet connection, save the page to your device's home screen (iOS Safari: Share → Add to Home Screen; Android Chrome: menu → Add to Home Screen). All boards and settings persist between visits via localStorage.
How do I share my boards with another device or caregiver?
Use "Export JSON" in Board Management to download all your boards as a single file. On the other device, open this page and use "Import JSON" to load the file. Custom images are embedded as base64 inside the JSON, so everything transfers in one step — no cloud account needed.
Which voices are available, and can I slow the speech down?
The Voice Settings panel lists all text-to-speech voices installed on your device. iOS/macOS include high-quality neural voices (Samantha, Karen, etc.); Windows includes Microsoft voices; Chrome on desktop may download additional voices when online. You can adjust speaking speed (0.5× to 2×), pitch, and inter-word pause to match the user's comprehension needs.
Tap symbols to build a sentence…