What is To-Do List?
To-Do List is a simple yet powerful task management tool that helps you organize your daily tasks, set priorities, and track your progress. Whether you're managing personal errands, work assignments, or shopping lists, this tool keeps everything in one place.
Stay Organized
Prioritize Effectively
Never Miss Deadlines
Categorize Tasks
Track Progress
Complete Privacy
Your Data Stays Private
- No account required - Start using immediately without registration
- No server uploads - Your data never leaves your device
- No tracking - We don't collect any usage data or analytics
How to Use
Adding a Task
Enter Task Details
Type your task in the input field at the top of the interface
Set Priority (Optional)
Choose a priority level: None, Low, Medium, or High to indicate task importance
Add Due Date & Category (Optional)
Pick a due date and assign a category to organize your task
Create Task
Click Add button or press Enter to add the task to your list
Managing Tasks
Complete a Task
Click the circular checkbox on the left side of any task to mark it as completed. Completed tasks will be visually distinguished with a strikethrough effect.
Edit a Task
Hover over the task and click the pen icon to enter edit mode. You can modify the text, priority, due date, and category.
Delete a Task
Hover over the task and click the trash icon to permanently remove it from your list.
Clear Completed
Click "Clear Completed" in the footer to remove all finished tasks at once and keep your list clean.
Creating Categories
Open Dropdown
Select "+ New Category"
Name Category
Enter a descriptive name
Choose Color
Pick from 8 color swatches
Save
Click Add to create
Filtering and Sorting
Use the filter bar to narrow down your task list and find exactly what you need:
Status Tabs
Priority Filter
Category Filter
Sort Options
Features
Priority Levels
Assign one of four priority levels to each task to help you focus on what's most important. Each task displays a numbered badge on the right side, colored according to its priority level for quick visual identification:
High Priority
Medium Priority
Low Priority
No Priority
Due Dates
Set due dates to keep track of deadlines and stay on top of time-sensitive tasks. The tool provides intelligent date labeling and visual warnings:
Friendly Date Labels
Shows intuitive labels for nearby dates:
- "Today" for current day tasks
- "Tomorrow" for next day
- "Yesterday" for past day
Overdue Warnings
Visual indicators for missed deadlines:
- Red badge for overdue tasks
- Automatic overdue counter
- Easy identification at a glance
Flexible Scheduling
Set dates according to your needs:
- Optional date assignment
- Easy date picker interface
- Edit dates anytime
Custom Categories
Organize tasks into categories with custom colors. Four default categories are provided (Personal, Work, Shopping, Health), and you can create unlimited custom categories with 8 color options to match your workflow.
Built-in Options
- Personal - Daily life tasks
- Work - Professional assignments
- Shopping - Purchase lists
- Health - Wellness activities
Your Own Categories
- Unlimited categories
- 8 color options
- Custom naming
- Flexible organization
Stats Dashboard
The stats bar at the top gives you an instant overview of your task management progress:
Smart Filtering
Combine multiple filters to find exactly the tasks you need. The advanced filtering system allows you to:
- Filter by status, priority, and category simultaneously
- Sort results in your preferred order (newest, oldest, due date, priority, alphabetically)
- Save filter settings automatically between sessions
- Quickly switch between different views
- Create custom filtered views for different workflows
Frequently Asked Questions
Where is my data stored?
All tasks and settings are stored locally in your browser's storage using modern web storage APIs. Nothing is uploaded to any server or cloud service. This means your data is completely private and secure, but is tied to the specific browser you use on your device.
Will I lose my tasks if I clear my browser data?
Yes. Since data is stored in your browser's local storage, clearing browser data or cookies will remove your saved tasks. Consider completing or noting important tasks before clearing browser data.
Can I use this on multiple devices?
Each device maintains its own separate task list. Tasks created on one device will not appear on another device because all data is stored locally in each browser. This is a trade-off for complete privacy and no account requirements.
Is there a limit to how many tasks I can add?
There is no hard limit imposed by the tool. The application is designed to handle large task lists efficiently with optimized rendering and filtering. However, extremely large lists (thousands of tasks) may affect browser performance depending on your device's capabilities.
How do I edit a task?
Hover over any task to reveal the edit (pen) and delete (trash) buttons on the right side. Click the pen icon to enter edit mode, where you can change:
- Task text and description
- Priority level (None, Low, Medium, High)
- Due date
- Category assignment
Click Save to apply your changes or Cancel to discard them.
Can I create custom categories?
Yes. Open the category dropdown in the add task form and select "+ New Category". You can:
- Name your category anything you want
- Choose from 8 available colors for visual distinction
- Create unlimited custom categories
- Use categories alongside the 4 default ones (Personal, Work, Shopping, Health)
What does the colored number badge mean?
The numbered badge on the right side of each task shows its position in the current list view. The badge color corresponds to the task's priority level:
- Red - High priority tasks
- Orange - Medium priority tasks
- Blue - Low priority tasks
- Gray - No priority assigned
This provides quick visual identification of task importance while browsing your list.
No comments yet. Be the first to comment!