// STRENGTH TRAINING, LOGGED //

The strength training app that shows its work.

On the built-in programs, every load recommendation comes with the reason behind it. Import any program, log every set with RPE or RIR, and keep your training data portable. Free, with no subscription.

$0No account needed to logNo in-app purchases
  • RPE / RIR per set
  • 10 program templates
  • CSV and Excel import
  • Personal records

// SHOWS ITS WORK //

Most apps tell you what to lift. We tell you why.

The progression engine is deterministic. It is not a large language model and it is not a black box. On five built-in programs it returns, for each exercise, the recommended load, where it came from, and a plain-English reason you can disagree with on the gym floor.

+2.5 AFTER AN EASY SESSIONHOLD AFTER MISSED REPSHOLD AT RPE 9 OR RIR 0

Edit a recommended value and it becomes a manual override. The app never silently changes a number you entered.

// BUILT FOR THE WHOLE SESSION //

One training system. Four jobs.

01

// PLAN YOUR BLOCK //

Use the program you trust.

Start from a proven template, build your own multi-week block, or import the spreadsheet your coach sent you.

  • 10 program templates, ready to run
  • Custom weeks, days, and deloads
  • Challenge to Change, guided 10-week 5/3/1
See the programs
02

// LOG THE SESSION //

Capture the work without breaking focus.

Two taps to log a set. Load, reps, RPE or RIR, and notes, all from the same screen.

  • Per-set RPE and RIR
  • Rest timer that starts on log
  • Freestyle sessions when you go off plan
See the logger
03

// READ THE RESULT //

See what moved, and what did not.

Estimated 1RM trends, PR history, and per-lift tonnage. Every analytics view is open from the first session.

  • Estimated 1RM by Epley, per lift
  • PR history with the session behind it
  • Per-lift tonnage across the block
See progress tracking
04

// KEEP IT PORTABLE //

Your history leaves with you.

Logging is local and needs no account. Export your history as CSV, in a format a coach can read, or everything as a JSON backup, whenever you want it.

  • CSV history export and a full JSON backup
  • Coach-readable result files
  • Local logging, no account required
See import and export

// PROGRAM OWNERSHIP //

Your plan should fit your training.

Run a proven structure

Pick from 10 templates covering push pull legs, 5/3/1, upper lower, and more. Five of them come with explained load recommendations.

10 TEMPLATES

Build your own block

Set the weeks, the days inside each week, the lifts, and the sets. Fill Forward writes the later weeks, with deloads at 90% of the load.

WEEKS / DAYS / DELOADS

Bring the spreadsheet

Import a coach program from CSV or Excel, run it set by set, and export a coach-readable result at the end of the block.

CSV / XLSX IN, CSV OUT
Compare all three paths

// WHY IRONLEDGER //

Built for lifters who already have a plan.

A notebook records. A spreadsheet calculates. IronLedger does both while you are actually training.

CapabilityNotebookSpreadsheetIronLedger
Fast entry during a sessionYesAwkwardPurpose-built
Multi-week program structureBy handYesBuilt in
RPE or RIR on every setBy handBy handNative fields
Automatic PR and 1RM historyNoFormulasAutomatic
Portable exportNoYesCSV and JSON

Weighing it against another app instead? See the head-to-head comparisons

// PRICING //

Free. All of it.

No subscription, no paid tier, and no in-app purchases. Every feature below is in the app you download.

  • Unlimited set logging, local and offline
  • Full training history, no cutoff
  • Per-set RPE and RIR
  • PRs and estimated 1RM by Epley
  • Every analytics view
  • All 10 program templates
  • Custom multi-week builder with deloads
  • Challenge to Change, guided 10-week 5/3/1
  • CSV and Excel import, CSV and JSON export
  • Rest timer and freestyle sessions
  • Apple Health sync

// DIRECT ANSWERS //

Questions before your first session.

01

What is IronLedger?

IronLedger is a free strength training app that shows its work. On the built-in programs, every load recommendation comes with the reason behind it. You import or build a program, log every set with RPE or RIR, and keep the whole record portable.

02

Is IronLedger really free?

Yes, all of it is free. There is no subscription, no paid tier, and no in-app purchase. Analytics and history are not gated.

03

Can I import a program from Excel or CSV?

Yes, both formats import. Bring a coach program in as CSV or XLSX, run it set by set, and export a coach-readable CSV when the block ends.

04

What can I track in each set?

Load, reps, and RPE or RIR, per set, plus a note. Write the reps with a + for an AMRAP set. Ticking the set starts the rest timer from the same screen.

05

How does IronLedger decide what weight to recommend?

A deterministic engine, not a large language model, and it runs on five built-in programs. If you hit every prescribed rep and the session was easy, it adds 2.5 kg or lb; after missed reps or a hard session it holds. Each load comes with where it came from and a plain-English reason. Estimated 1RM uses the Epley formula, weight x (1 + reps / 30).

06

Is IronLedger on Android?

Android is in closed testing. Join the Google Group, then opt in on Google Play with the same Google account. iOS is publicly available on the App Store.

// YOUR NEXT SESSION //

Start on iPhone. Help test Android.

On the App Store

Available now

Free on the App Store, with no in-app purchases. No account needed to start logging locally.

Download free on iOS

On Google Play

Closed test

Two steps, and both need the same Google account. Google requires twelve testers to stay opted in for fourteen days before IronLedger can be listed publicly.

  1. 01Join the tester Google Group
  2. 02Become a tester on Google Play
Join the Android test