Never run out of your prescription — MedReminder tells you when to call the doctor.

Free and open-source Windows app. No account, no cloud, no subscription.

MedReminder is an organizational reminder, not a medical device. Every therapy decision must be made with your doctor.

What MedReminder does

Prescription reminder

Warns you when stock will run out, with a configurable lead time in days.

Stock tracking

Records every package opened, dose change, and correction, with full movement history.

Dose-time reminder

Sends a Windows notification at each scheduled dose time, so you never miss a tablet.

Your data stays local

Everything is stored only on your PC. No account, no internet connection required.

Email alerts

Optional email notification to your inbox or a caregiver's address when stock is low.

Multiple profiles

One installation manages multiple people, each with their own data and PIN.

Five languages

Interface available in English, Italian, French, Spanish and German.

Automatic backup

Daily encrypted backup to any folder, including cloud-synced ones (OneDrive, Dropbox, iCloud Drive).

Medicine catalogue

Built-in reference catalogue for Italy, EU, Spain and France for quick medicine look-up.

Free and open-source

Apache 2.0 license — free forever, no subscription, source code on GitHub.

How it works

Add your medicines

Enter each medicine once, with the current stock and the dose schedule.

Set your warning threshold

Choose how many days ahead MedReminder should warn you before you run out.

MedReminder notifies you in time

A Windows notification tells you when to call the doctor or the pharmacy.

Restore on a new PC

Encrypted backup lets you move to a new computer without losing your history.

Screenshots

Main medicine list — several entries, mixed status badges.
Edit medicine dialog.
Settings dialog — backup section.
Dose-time reminder toast notification.
Export and import dialog.
Multi-profile selection screen.

System requirements

  • Windows 10 (22H2 or later) or Windows 11, 64-bit.
  • x64 architecture.
  • No .NET runtime installation needed (self-contained build).
  • About 100 MB of disk space.
  • Internet connection only for optional features (email alerts, cloud-synced backup).

About the Windows SmartScreen warning

MedReminder is not yet code-signed with an Extended Validation certificate, which is expensive for a free project. On first launch, Windows SmartScreen may show a blue box saying "Windows protected your PC". That is expected and does not mean the file is dangerous.

  1. Click "More info" in the SmartScreen dialog.
  2. Click "Run anyway".
  3. The app opens as usual and Windows remembers your choice.

The release .zip and .msi files are built in public by GitHub Actions.

Download

Download for Windows

ZIP archive · Self-contained · about 100 MB

Version v1.2.0

MSI installer · GitHub Releases

Licensed under the Apache License 2.0.

Privacy

Website analytics

This website uses Cloudflare Web Analytics. No cookies are set. No personal information is collected. The counter records anonymous page views only, so there is no consent banner to click.

Payments

Donations open the payment provider's own hosted page (Stripe or PayPal). This site never sees your card details, never stores anything about the transaction, and receives no confirmation from the provider.

App data

The MedReminder desktop app stores your medicines only on your PC, in a local SQLite database. Nothing is uploaded. Email alerts, if enabled, are sent from your PC directly to the SMTP server you configure.

Contact

Questions about privacy or the app itself go to the GitHub Issues tracker linked in the footer.

Frequently asked questions

Is MedReminder really free?

Yes. MedReminder is free forever under the Apache License 2.0. There is no subscription, no in-app purchase, and no "pro" tier.

Which Windows versions are supported?

Windows 10 22H2 and Windows 11, 64-bit. Older Windows versions are not supported.

Do I need a Microsoft account or internet connection?

No account. The internet is only needed for optional features such as email alerts and cloud-synced backup.

Where is my data stored?

On your PC only, in an encrypted SQLite database. Nothing is uploaded to a server we control, because we do not run one.

Can several people use one installation?

Yes. MedReminder supports multiple profiles, each with its own data and optional PIN.

How do I move to a new PC?

Enable automatic backup, point it to a folder you can copy (a USB drive or a cloud-synced folder), then restore it on the new PC.

Is the app a medical device?

No. MedReminder is a stock and schedule tracker. It does not calculate dosages or give therapy advice. Talk to your doctor for every medical decision.

What if Windows SmartScreen blocks the download?

See the "SmartScreen" section above for a two-click walkthrough. The release files are built in public on GitHub Actions, so you can verify what runs.

How do I report a bug or ask for a feature?

Open an issue on the GitHub repository linked in the footer. That is the only support channel.

How can I support development?

A one-time donation via Stripe or PayPal keeps development going. See the Donate section above.

About MedReminder

Origin

MedReminder was written by a family caregiver who kept forgetting to reorder a prescription in time. Every existing app either wanted an account, uploaded medicine data to a cloud, or came with a subscription. None of those felt right for something as personal as a medication list.

Philosophy

Local-first, no lock-in. Your medicines stay on your PC. The app opens without a network, and works the same whether or not you have an internet connection. Data lives in files you can copy anywhere.

Technology

MedReminder is a Windows Forms application built on .NET 10. Storage is SQLite via EF Core 10. Backups are encrypted with Windows DPAPI. Email alerts use MailKit. The full stack is documented in the source repository.

Medical disclaimer

MedReminder is strictly an inventory and schedule tracking assistant. It does not automatically calculate, adjust, or suggest clinical dosage changes or medical therapy variations. All dosage modifications must be prescribed by a qualified healthcare professional.

License and source

Released under the Apache License 2.0. The source is at github.com/vger70/MedReminder. Bug reports and pull requests are welcome.