Free forever · Works with any learning method

Local-first language tracker for serious learners.

Your hours, your device, your Drive. Log immersion, Anki, and study sessions for any language — with full control over your data.

No signup needed · We never see your study data

No account required
Google sign-in for Drive sync
Works with any learning method

Total Hours

247h

14 day streak
Progress to 1,000h24.7%

Listening

96h

Watching

68h

Reading

42h

Studying

21h

250h milestone unlocked! Your shareable card is ready.

8Core categories
80+Subcategories
$0Forever free

Built for serious learners

Whether you're grinding for an exam or tracking everything you consume in your target language.

Self-learners

Juggling podcasts, YouTube, textbooks, and Anki — TrackMyLang puts a single honest number on all of it.

Polyglots

Track several languages at once with per-language stats, monthly language splits, and separate roadmaps side by side.

Everything a serious language learner needs

No bloat. No courses. Just the tools to track hours, stay consistent, and celebrate progress.

Watching
Listening
Reading
Writing
Speaking
Studying
Playing
Other
+ 80 subcategories

One-Click Session Logging

Log sessions across 8 categories with dozens of subcategories — live timer or manual entry. One-click import from the Catalog or Watch List pre-fills title and duration. Pro: paste a YouTube URL on the dashboard to open the log form instantly.

Milestone Cards

Hit 100h, 500h, 1,000h and beyond and receive a shareable milestone card — ready to post wherever your community lives.

Streaks & Daily Goals

Set a daily immersion target and build an unbroken streak. Your dashboard shows exactly how far you are from today's goal.

Progress Roadmap (Free, Beta)

Turn your hours into CEFR levels (A1–C2) and more. Uses research-based hour estimates with language difficulty adjustments — Spanish is faster; Japanese and Chinese take longer. Switch between multiple roadmap models at any time to see what each expects at your level.

Built-in Journals

Write rich journal entries tied to your learning — reflections, vocabulary notes, grammar discoveries. Formatted with a full text editor, stored alongside your sessions.

Anki & Immersion in One Place

Connect your Anki reviews so TrackMyLang pulls real stats — cards studied, new cards, retention rate — and combines them with your immersion hours. Assign decks to languages and see everything side by side on the dashboard. Free.

Media Catalog

Browse a curated catalog of YouTube channels and podcasts. Open any item and log a session with the duration pre-filled. A "Continue Watching" section on your dashboard surfaces in-progress videos automatically. Free.

Watch List

Save channels, videos, and podcasts with Watching / Want to Watch / Done statuses. One-click log from any list item with duration pre-filled. Basic insights show your backlog by channel and language. Free.

Imports & Exports

Export all your data as CSV or JSON anytime — no paywall, no lock-in. Import sessions back via CSV whenever you need.

Local-first. Your data stays with you.

No account required. No server sees your study history unless you explicitly choose to sync.

Stored in your browser

All sessions, journals, and stats live locally in your browser by default. Your study history never leaves your device unless you choose to sync or export.

Export anytime, no paywall

Export everything as CSV or JSON in one click — perfect for backups, spreadsheets, or moving to another tool. Always free.

Your Google Drive, your rules

Sign in with Google to sync via a private app folder in your Google Drive. Only your browser and your Drive account ever see the raw data.

Pro sync is convenience, not a gate

Pro adds automatic cloud sync on top — but the same sessions, journals, and core analytics are yours on Free and Pro alike.

Simple by design

Three steps is all it takes.

1

No account required

Jump straight in as a guest — no signup needed. Sign in with Google anytime to sync your data to Google Drive and keep it safe across devices.

2

Log your sessions

Pick a category and subcategory, use the live timer or enter time manually. Add journal entries for richer notes. Done in under 10 seconds.

3

Your dashboard, at a glance

Track KPI metrics, daily goal progress, total hours per category, your activity heatmap, and milestone cards — all updating in real time as you log.

How TrackMyLang is different

Most trackers are built around apps, not learners.

Typical trackers

Data stored on remote servers
Free plan often capped or time-limited
No Anki support
Export locked behind a paywall
Pro unlocks basic features

TrackMyLang

Local-first — stored in your browser
Free: unlimited languages & history
Automatic Anki sync (Free)
CSV & JSON export always free
Pro = advanced analytics & auto sync
Pro

Advanced analytics for serious learners

Six specialized charts that turn your logged hours into actionable insight.

Included in Pro · $3/mo

Productivity Punchcard

Heat-map grid showing when you study best — by day of week and hour of day.

Activity Balance

Radar chart comparing your study mix against the recommended distribution for your level.

Source ROI

Treemap of every activity and source sized to scale — see exactly where your hours go.

Language Split

Monthly bar chart of study hours by language, so you can see where your focus has shifted.

Habit Drift

Ridge-line chart tracking how your preferred study time of day has changed month by month.

Media Lifespan

Per-source stream graph revealing which media you keep returning to across your whole history.

Watch Analytics

Six dedicated charts for your Watch List: backlog burndown over time, channel leaderboard, completion funnel, duration sweet spot, language breakdown, and growth stats.

URL auto-fill
Session templates
Keyboard shortcuts
1 grace day / week
Custom daily goals
Watch Analytics

Simple, transparent pricing

Start free. Upgrade when you're ready.

Free

Best for most learners — unlimited tracking, core analytics, and full data ownership.

$0/month
  • Unlimited languages & unlimited history
  • Session & journal logging with live timer
  • Daily, weekly & total goal tracking
  • Activity heatmap, mood tracking & milestones
  • Progress Roadmap — CEFR & more (Beta)
  • Anki integration (automatic sync)
  • Media Catalog — browse & one-click log curated content
  • Watch List — track Watching / Want to Watch / Done with basic insights
  • CSV & JSON export
  • Optional Google Drive sync
  • 1 grace day per month

Pro

Popular

For learners who want deeper analytics, automatic sync, and URL auto-fill.

$3/month
  • Everything in Free
  • URL auto-fill — paste a YouTube link on the dashboard (or in the source field) to instantly open the log form pre-filled with title & duration
  • Automatic cloud sync across devices
  • Watch Analytics — 6 dedicated backlog charts for your Watch List
  • Time & habit charts: Punchcard, Habit Drift, Media Lifespan
  • Content charts: Activity Balance, Source ROI, Language Split
  • Custom goals per day of the week
  • 1 grace day per week
  • Image uploads in journals
  • Quick photo snaps
  • Session templates
  • Keyboard shortcuts

No setup fees · Cancel anytime

Frequently asked questions

Everything you need to know before you start.

Stop guessing how many hours you've done.

Join learners who've ditched their spreadsheets and finally have a clear picture of their progress.