What is Goal Tracker?
Set personal goals, break them into milestones, and track progress over time. Each goal shows a progress bar based on completed milestones, so you always know where you stand.
Group goals into six categories (Personal, Work, Health, Learning, Finance, Other) and watch the overview panel tally totals and average completion. Goals stay on this device via local storage and survive page reloads. Export the full list to CSV when you want a record outside the tool or to share progress in a spreadsheet.
How to use
- Create a new goal with a title, description, target date, and optional milestones.
- Update progress by checking off milestones, or add a numeric target and adjust the count as you go.
- Review all your goals at a glance with progress bars showing how close you are to each target.
When to use
- Tracking a year's worth of fitness goals broken into weekly milestones.
- Mapping out a multi-month learning plan with a deadline for each module.
- Planning a household savings target with monthly contribution checkpoints.
Result
Set a goal to 'Read 24 books this year' with monthly milestones of 2 books each. After finishing 3 books in January, update progress to show 12.5% complete.
FAQ
- Are my goals saved if I close the tab?
- Yes. Goals save to local storage the moment you create them and load right back when you return to the page. They stay only on this device, though — open the same URL on another phone and you'll start with an empty list.
- How is the progress percentage calculated?
- Each goal blends two optional sources. Milestones contribute the share you've ticked off (4 of 10 done is 40%). A numeric target contributes its own share (12 of 50 is 24%). If a goal uses both, the bar is the average of the two; if it uses neither yet, it sits at 0% until you add milestones or a target.
- Can I move a milestone between goals?
- Not directly. Milestones are attached to the goal they were added under. To move one, copy the wording, add it to the new goal, then delete the original. The progress percentage on both goals will update straight away.
- What format does the CSV export use?
- Four columns: Goal, Target Date, Milestone, Done. One row per milestone, plus an empty-milestone row for goals that don't have any yet. Quotes inside titles are escaped, so the file imports cleanly into Excel, Google Sheets, or Notion.
- Is there a limit to how many goals I can track?
- Practically a few hundred. Local storage typically caps at 5–10 MB per site, far more than a goal list ever needs. Performance stays smooth in the low hundreds; very long milestone lists are better split across separate goals.
Related Tools
Survey Creator
Design multi-question surveys and collect responses
Quiz Maker
Create and share multiple-choice quizzes
Kanban Board
Drag-and-drop task board for project management
Form Builder
Build forms with drag-and-drop fields
Wedding Planner
Wedding planning checklist and tracker
Priority Matrix
Organize tasks with Eisenhower matrix