Sheets Quest turns pixel art images into interactive, quiz-style spreadsheets for students. Students type answers to questions and watch a hidden pixel art picture reveal itself — making review and practice more engaging!
The generated .xlsx files work in both Microsoft Excel and Google Sheets.
- 📷 Upload any pixel art image — the app processes it into a pixel grid automatically.
- ❓ Add Q&A pairs — each correct answer reveals a portion of the hidden image.
- ✅ Smart answer checking — optionally ignore capitalization, extra spaces, or accents.
- ✏️ Custom instructions — add your own instructions line to the generated sheet.
- 🎨 Color-reveal via conditional formatting — works in Excel and Google Sheets.
- 🔒 100% client-side — no data ever leaves your device.
- Upload a pixel art image — click the image upload area and choose a pixel art file. Smaller, high-contrast images with clearly distinct colors work best.
- Add your questions & answers — type questions and their correct answers in the panel on the right. Each correct answer will unlock a portion of the hidden picture.
- Add custom instructions (optional) — enter a custom instructions message that will appear at the top of the generated sheet.
- Adjust settings (optional) — use the Settings panel to choose whether to ignore capitalization, extra spaces, or accents when checking answers.
- Download your sheet — click Download Sheet to generate and download an
.xlsxfile ready to share with students.
After downloading your .xlsx file:
- Go to sheets.google.com and open a blank spreadsheet.
- Click File → Import.
- Select the Upload tab and choose your downloaded
.xlsxfile. - Choose Replace spreadsheet or Insert new sheet(s), then click Import data.
- Share the link with your students — they can type answers to reveal the pixel art!
Note: Allow editing when opening the file so the formulas and conditional formatting can run.
- Email: sheetsquest@googlegroups.com
- Bug reports & feature requests: Open an issue on GitHub
- Feedback form: Use the Send Feedback button at the bottom of the website.
- Node.js (v18 or later)
- npm
# Install dependencies
npm install
# Start development server
npm run dev
# Build for production
npm run buildThe app is built with React, TypeScript, Vite, and Tailwind CSS.
We welcome contributions! Please read DEPLOYMENT.md for guidelines on reporting bugs, requesting features, and submitting pull requests.
Content created with this tool is free to distribute but cannot be sold. Modifications are permitted but cannot be sold or used for commercial content.
© 2026 Sheets Quest. All rights reserved.