FreeToDoList

The truly free to do list!

Make a free to do list in 5 seconds. Share it with anyone, no signup or login required.

No registration Free forever Mobile · RSS · Calendar

Want your lists across devices? Create a free account — still no payment, ever.

Read why it's free

Quick Lists

Start a list in seconds — no account needed.

Due Dates

Track deadlines with overdue alerts and date sorting.

Shareable

Share read-only views with anyone — no account required.

87 Templates

Ready-made checklists for moving, weddings, study plans and more.

Start from a template

87 free checklist templates across 11 categories — each one turns into a real list in a click. No sign-up.

Browse all templates
New

Run your todo list with Claude or ChatGPT

FreeTodoList speaks MCP — connect your account to Claude Desktop, claude.ai, ChatGPT Connectors, or any compatible AI assistant. Ask it to add tasks, set due dates, or check what's overdue.

Share Your Lists With Anyone

Our sharing feature lets you create read-only views of your lists that you can share with anyone - no account required!

  • Share shopping lists with family members
  • Distribute task lists to colleagues without giving edit access
  • Share project checklists with clients
  • Toggle sharing on/off with a single click

Sample Todo List

Create todo list
Share list with team
Update project timeline
Read-only Shared View

Due Date Management

Project presentation
Due Tomorrow
Submit report
Overdue
Schedule meeting
Completed
Team review
Due in 5 days

Never Miss a Deadline Again

Set due dates for your tasks and get visual indicators for upcoming and overdue items. Sort your list by due date to prioritize your work effectively.

  • Add due dates to any task with our simple date picker
  • Visual indicators for upcoming and overdue items
  • Sort your list by due date to prioritize your work
  • View all overdue items in one place
  • Calendar feeds also available for advanced users

Optional Accounts - All Your Lists in One Place

While no registration is required, creating an account gives you additional features and makes it easier to manage multiple lists across devices.

  • Access all your lists from any device - phone, tablet, or computer
  • Dashboard view with all your lists in one place
  • Keep track of overdue items across all your lists
  • Your lists are never lost, even if you clear your browser data
  • Simple email login - no complex password requirements

Dashboard

Welcome back, User! You have 3 active lists.
Work Tasks
2 overdue
Shopping List
10 items
Vacation Planning
Updated 2h ago
Account: user@example.com
New List

Overdue Items

2
Submit quarterly report
Due 2 days ago • Work Tasks
Call back client
Due yesterday • Work Tasks

Everything's included. Nothing costs extra.

There is no paid tier, no trial, and no feature held back for a "pro" plan. This is the whole product.

Tabs

Split a long list into sections — rooms, weeks, workstreams — and move items between them.

Bulk add

Paste a whole list at once instead of typing items one at a time.

Search everything

Find any item across every list you own, including archived ones.

Archive

Clear finished items out of the way without deleting them, or archive a whole list.

Duplicate a list

Copy a list you reuse — a weekly shop, a packing list, a client checklist.

Export & print

Markdown, plain text, and a clean print layout. Your lists are never locked in.

Calendar feeds

Subscribe to due dates in Apple Calendar, Google Calendar, or anything that reads iCal.

RSS feeds

Follow list activity in any reader — per list or across your whole account.

Installable app

Add it to your phone's home screen and it opens like any other app.

List backgrounds

Set a background photo per list, so the important one is recognisable at a glance.

Insights

See what you're completing, what's slipping, and where the overdue items pile up.

AI assistants (MCP)

Connect Claude, ChatGPT, or any MCP client and manage lists by asking.

REST API

A documented JSON API with OAuth 2.1, for building against your own lists.

Command line

Add and complete tasks from a terminal without opening a browser.

Common questions

Is FreeTodoList really free?

Yes — completely, and permanently. There is no paid tier, no trial period, and no feature reserved for paying users. The site is funded by its author, with an optional Buy Me A Coffee link for anyone who wants to chip in.

Do I need an account to make a to do list?

No. Type a name into the box at the top of this page and you have a working list immediately — no email address, no password, no confirmation step. An account is optional and only adds cross-device sync and a dashboard.

Can I share a checklist with someone who hasn't signed up?

Yes. Every list has a shareable link that works for anyone, with no account needed on either end. You can share a read-only view, or share the list URL itself so other people can add and tick off items.

What happens to my lists if I don't create an account?

They're kept against your browser, so they'll be there when you come back on the same device. Clearing your browser data or switching devices will lose them — which is the one thing a free account fixes.

Can I use it on my phone?

Yes. The site works on any phone or tablet browser, and can be installed to your home screen so it opens like a normal app.

Can I connect it to ChatGPT or Claude?

Yes. FreeTodoList runs an MCP server, so any MCP-compatible assistant can add tasks, complete items, set due dates, and check what's overdue on your behalf. There's also a REST API and a command-line client.

Can I get my lists out again?

Any list can be exported as Markdown or plain text, printed, or subscribed to as an RSS or calendar feed. Nothing is locked in.

Read the full FAQ →