Mark Google Calendar events as completed with checkmarks, emojis, or strikethrough and turn your calendar into a task tracker.
It’s the perfect tool for professionals, students, and anyone who wants to mark events as done or canceled and boost productivity.
🆓 Free Version Features 🆓
Available immediately after installation - no sign-in or subscription required:
▸ Customizable completion marks: choose between emojis (✅ or ❌), unicode checkmark (✓), or strikethrough effect (title crossed off).
▸ Automatic timestamps: save completion date/time in event description for easy reference.
▸ Edit-page marking: mark events as done from the calendar event edit page.
▸ Minimal and Privacy-Oriented: the extension is designed to be minimalistic and don’t track any user data.
⭐ Premium Version Features ⭐
Unlock advanced productivity and simplicity features:
▸ Quick-mark from event dialog: complete events with one click from the event popup.
▸ Daily events dashboard: view all today's events in the extension popup with completion status.
▸ Mark from any tab: complete calendar events without opening Google Calendar.
▸ Custom checkmark slots: add up to 5 emojis or unicode symbols as completion markers.
▸ Still Minimal and Privacy-Oriented: we don't see or store any of your events and never share your data.
💡How to Use 💡
All demo videos available in ➡️ https://calcheckr.com ⬅️
How to use free version:
▸ Install the extension, no sign in needed
▸ Open any Google Calendar event for editing
▸ Click the completion mark button (✅)
▸ Save the event
▸ Go to the extension's options to configure the completion marks and a strike-through effect.
How to use premium version:
▸ Pin extension and sign in with your Google account
▸ Start free trial (no credit card needed)
▸ Mark events as completed from an event dialog
▸ Mark events as completed from "Today events" view
▸ Configure custom checkmarks and a strike-through effect in ⚙️ User Settings page (available after sign in).
All demo videos available in ➡️ https://calcheckr.com ⬅️
🚀 Supported browsers 🚀
▸ Google Chrome
▸ Microsoft Edge
▸ Any other chromium-based browsers: Brave, Opera, Yandex
⚠️ Troubleshooting ⚠️
If something isn't working properly, here's what you can try:
▸ Make sure you can edit event title from an event edit page - some events are not editable at all - for example: working locations, contacts’ birthdays calendar, shared calendars if you don’t have proper permissions.
▸ Sign out and sign back to the extension (for premium users).
▸ Reinstall the extension.
▸ Report an issue to support@calcheckr.com, include screenshots if possible as it might help to resolve your case more quickly, make sure to mention what browser you’re using.
❓Frequently Asked Questions❓
Q: How do I mark Google Calendar events as completed?
A: Install the extension, open any event, and use the completion button or choose your preferred visual mark (checkmark, emoji, or strikethrough).
Q: Will other people see my completion marks?
A: Yes! Since changes save directly to Google Calendar, anyone with calendar access sees the completion marks. Great for team collaboration.
Q: Does this work with Google Workspace?
A: Absolutely! Works with personal Google accounts and Google Workspace (formerly G Suite) accounts.
Q: Does it work with recurring events?
A: Yes! Mark individual instances or the entire series.
Q: Can I use the free version forever?
A: Yes! The free plan includes core features. Upgrade to Premium only if you want one-click marking, daily views, and custom checkmarks.
Q: Is my calendar data secure?
A: Absolutely! We use only Google infrastructure. Authentication tokens are encrypted, and we never see, store, or share your calendar events data.
Q: How do I cancel Premium?
A: Cancel anytime from the Stripe customer portal. Premium features remain active until your billing period ends, then you automatically return to the free plan.
📧 Contacts 📧
For any questions, comments and ideas please reach out to support@calcheckr.com
================================================
Changelog
2.4.0 - 02/04/2026:
- internal fixes, feedback tab, trial clarifications
2.3.1 - 01/04/2026:
- internal fixes
2.3.0 - 12/24/2025:
- workspaces support
2.2.1 - 12/18/2025:
- internal fixes
2.2.0 - 12/10/2025:
- premium: strikethrough effect in popup view
- premium: date picker for quick navigation
2.1.2 - 12/06/2025:
- internal fixes: make completion detection to be based on the default + custom checkmarks only
2.1.1 - 12/03/2025:
- internal fixes
- options page UI refactoring
2.1.0 - 12/01/2025:
- internal fixes
- add unicode symbol (✓) in free version
- custom checkmarks in premium version
2.0.2 - 11/24/2025:
- internal fixes
- add support id in extension options
2.0.1 - 11/18/2025:
- internal fixes
- show onboarding page once
- start introducing premium version
2.0.0 - 11/12/2025:
- strikethrough effect fixes
- performance improvements (button should appear faster)
- preview of premium version
1.6.5 - 02/09/2024:
- Internal improvements in error reporting
1.6.4 - 05/26/2023:
- fix button size
1.6.3 - 01/06/2023:
- Internal improvements in error reporting
1.6.2 - 12/13/2022:
- Fix issue with not showing button (input selector got updated)
1.6.1 - 10/09/2022:
- Minor internal fixes
1.6.0 - 10/09/2022:
- Add error and usage reporting option
1.5.0 - 09/16/2022:
- Internal improvements in rendering button
1.4.0 - 02/26/2022:
- add crossed mark button ❌ (as a visual cue of canceled event)
1.3.1 - 01/02/2022:
- removed redundant permission 'activeTab'
1.3.0 - 10/07/2021:
- the strikethrough effect is now configurable in options
1.2.0 - 10/05/2021:
- issue with search was fixed by saving origin event's title in the description area (configurable in options)
- add date and time label when it was completed to the description textarea (configurable in options)
1.1.0 - 10/04/2020:
- add check emoji in the beginning (configurable in options)
- fix issue for event titles with emojis