English
C2K — Couch to 5K & 10K icon

C2K — Couch to 5K & 10K

Offline Couch to 5K & 10K trainer with voice cues. No ads, no tracking.

Developer
Matt Brown
License
GPL-3.0-only
Package
com.hackerapps.c2k
Category
Timer, Workout
Latest version
1.2.23 · Nov 4, 2026
Minimum Android
Android 8.0

Download 1.2.23

Screenshots

C2K — Couch to 5K & 10K screenshot 1 C2K — Couch to 5K & 10K screenshot 2 C2K — Couch to 5K & 10K screenshot 3 C2K — Couch to 5K & 10K screenshot 4 C2K — Couch to 5K & 10K screenshot 5 C2K — Couch to 5K & 10K screenshot 6 C2K — Couch to 5K & 10K screenshot 7 C2K — Couch to 5K & 10K screenshot 8

Description

C2K is an offline running trainer that guides you from the couch to running 5K, 10K, and beyond. Follow a clear plan, hear hands-free coaching, and keep your progress private — with no ads and no tracking.

Programs:
• Pre-C25K — 3-week gentle starter for absolute beginners
• Couch to 5K (C25K) — 9-week program, 3 runs per week
• Couch to 10K (C210K) — 14-week program, continues from C25K
• Bridge to 10K (B210K) — 6-week bridge for C25K graduates
• One Hour Runner — 13-week progression from 30 to 60 minutes continuous running
• 5K Improver — 8-week speed and stamina program for runners who can already complete 5K

Features:
• Audible voice prompts — "Start running", "Walk for 90 seconds", countdown warnings
• Customizable coaching — adjust voice speed/volume, countdown warning timing, and mid-interval cues
• Test voice playback before a workout, with Android text-to-speech diagnostics
• Vibration cues as an alternative or addition to voice
• Smartwatch and fitness band alerts — interval changes arrive as notifications, so a paired Wear OS watch or Gadgetbridge band buzzes too. No watch app needed.
• Tones mode — short chimes instead of a voice for interval changes and countdowns
• Adjustable vibration strength and language selection
• Background workout timer — continues with screen off
• GPS tracking (optional) — records distance and pace; works without GPS too
• Treadmill mode — indoor runs without GPS
• Skip the warm-up or cool-down — in Settings, or with one tap during a workout
• Workout history — weekly streak, session log, totals, best pace, longest run and calorie estimates
• Progress tracking — remembers which weeks and days you've completed, with the option to reset
• Step back when it's tough — stop the same workout early twice and C2K suggests repeating the week before
• In-app running guide — FAQ covering pacing, gear, and terminology
• Available in 8 languages — English, German, Spanish, French, Galician, Portuguese (Brazil), Russian, Turkish
• Works offline — no internet permission required
• No proprietary services required — compatible with GrapheneOS and privacy-focused devices

Permissions:
• FOREGROUND_SERVICE (health, location) — keeps the workout timer running with the screen off
• ACTIVITY_RECOGNITION — Android requires it for a fitness timer that runs in the background; C2K reads no sensor data, and workouts still start if you decline
• ACCESS_FINE_LOCATION / ACCESS_COARSE_LOCATION — optional GPS distance and pace, only asked for workouts that use GPS
• POST_NOTIFICATIONS — the workout notification with pause and stop, and smartwatch alerts
• REQUEST_IGNORE_BATTERY_OPTIMIZATIONS — offers to exempt C2K from battery saving so it can't end a workout mid-run
• WAKE_LOCK — prevents the CPU sleeping mid-workout
• VIBRATE — optional vibration cues during workouts

C2K is free software released under the GNU General Public License v3.

All versions

VersionReleasedMinimum AndroidSize
1.2.23 Nov 4, 2026 Android 8.0 2.3 MB
1.2.22 Oct 22, 2026 Android 8.0 2.3 MB
1.2.21 Oct 15, 2026 Android 8.0 2.3 MB
1.2.20 Oct 12, 2026 Android 8.0 2.3 MB
1.2.19 Sep 19, 2026 Android 8.0 2.2 MB
1.2.18 Sep 14, 2026 Android 8.0 2.2 MB
1.2.17 Sep 7, 2026 Android 8.0 2.2 MB
1.2.16 Sep 5, 2026 Android 8.0 1.7 MB
1.2.15 Aug 31, 2026 Android 8.0 1.7 MB
1.2.14 Aug 23, 2026 Android 8.0 1.7 MB
1.2.13 Aug 12, 2026 Android 8.0 1.7 MB
1.2.12 Aug 1, 2026 Android 8.0 1.7 MB
1.2.11 Jul 31, 2026 Android 8.0 1.7 MB
1.2.9 Jul 29, 2026 Android 8.0 1.7 MB
1.2.8 Jul 26, 2026 Android 8.0 1.6 MB
1.2.7 Jul 21, 2026 Android 8.0 1.6 MB
1.2.6 Jul 19, 2026 Android 8.0 1.5 MB
1.2.5 Jul 18, 2026 Android 8.0 1.8 MB
1.2.4 Jul 16, 2026 Android 8.0 1.8 MB
1.2.3 Jul 15, 2026 Android 8.0 1.8 MB
1.1.1 Jun 30, 2026 Android 8.0 1.8 MB
1.1.0 Jun 25, 2026 Android 8.0 1.8 MB
1.0.3 Jun 3, 2026 Android 8.0 1.7 MB

From the developer (GitHub)

APK files published by the developer on GitHub. They are signed by the developer and may not install over the other builds on this page (different signature). Links open github.com.

v1.2.23 · Oct 30, 2026
app-release.apk 2.3 MB
v1.2.22 · Oct 17, 2026
app-release.apk 2.3 MB
v1.2.21 · Oct 14, 2026
app-release.apk 2.3 MB

Similar apps