A free chess profile report built from your last 1,000 games
A Profile Report reads up to your 1,000 most recent Chess.com or Lichess games in one time control, runs every move of every game through Stockfish 18, and turns the result into seventeen sections about how you actually play. It is free, it needs your public username and no password, and a Lumichess account to unlock the full report.
The point is not to tell you that you blundered. You already know that. The point is to show you which mistake you keep making, in which phase, in which openings, and what it has cost you in rating.
It is a free alternative to the paid report tools, Aimchess included, and we lay out the differences in the comparison. It works as a chess profiler and profile analyzer for any public account, not only your own. Give it an opponent's username and you get the same six skill scores, accuracy trend and phase breakdown for them, which is the fastest way to know what you are walking into before a match.
What 1,000 games show that one game cannot
A single game review tells you what happened in that game. It cannot separate a bad night from a real weakness, because one game does not have enough evidence in it. A thousand games do.
Across a batch, the noise cancels and the pattern stays. If you lost on time in four of your last ten rapid games, that is not bad luck, it is a clock problem. If your average centipawn loss triples once the queens come off, that is an endgame problem you can name and train. Neither of those is visible one game at a time, which is why a review and a report answer different questions and are worth using together.
The six skills it scores
The heart of the report is a Skill Profile: six dimensions, each scored against players at your own rating rather than against a perfect game, so the numbers mean something at 900 and at 1900.
- Openings: how your positions stand when the opening ends, by colour and by line, alongside your full repertoire and what each variation has actually returned. If a line is costing you, its own page has the wider picture: the Sicilian, the Italian Game, the King's Indian and every other family sit in the openings index.
- Tactics: how often the tactic in a position was found rather than missed, including the ones your opponent left available and you walked past.
- Endgames: accuracy once material is reduced, where technique separates from calculation and where most rating is quietly lost.
- Conversion: what happens after you are winning. Positions converted, positions let slip, and the moves where the advantage went.
- Time management: where your clock actually goes, how often you play under thirty seconds, and what your accuracy does when it happens.
- Resourcefulness: how you play when worse. Games saved from losing positions, and whether one bad result tends to be followed by another.
The seventeen sections you get
Around the Skill Profile the report breaks into seventeen sections, and you are meant to read the three or four that apply to you rather than all of them.
Rating and Momentum plots where your rating has been going across the batch. Performance by Color splits every number by White and Black, which is where a one-sided repertoire shows up. Game Phases scores opening, middlegame and endgame separately so you can see which one is actually leaking rating.
Advantage Capitalization counts the won positions you failed to convert, and Resourcefulness the lost ones you saved. Time Management reads your clock: where you burned it, and whether your losses arrive in time trouble. Consistency measures how far your good games sit from your bad ones.
Accuracy by Piece shows which piece you handle worst, Castling Analysis when and which side you castle and what it costs, and How You Win and How You Lose sorts your results by the way they ended. Mental Game looks at tilt and the games that follow a loss, and Game-by-Game Results lists the batch itself so you can open any one of them in a free game review.
It closes with a Personalized Improvement Plan: the two or three things to work on next, drawn from your own lowest scores rather than from general advice.
How to read the report you get
Start at the Skill Profile and find your lowest dimension, then read only the sections underneath it. The report is deliberately long because different players need different parts of it, and reading all seventeen sections top to bottom is the least useful way to use it.
Below the profile the detail is broken out: move quality distribution, accuracy by phase and by piece, castling habits, how you win and how you lose, pattern detection across recurring mistakes, and a plan built from your own numbers rather than general advice. The plan is the part worth acting on, and it names a first thing to fix.
Analysis runs on your own machine
Stockfish 18 runs in your browser, not on a server, which is why there is no daily cap and no queue. You set the depth yourself, up to 20, trading time against precision: a fast pass for a rough read, a deep one when you want the evaluation to hold up. A full report takes minutes rather than seconds, and you can leave the tab and come back to it.
What it costs and what is kept
Generating a report is free, for every account and every player, with no trial. Free accounts keep the most recent report, so each new one replaces the last. Premium keeps your last twenty, which is what makes comparison possible: the same six dimensions three months apart, showing whether the thing you trained actually moved.
Where it fits with everything else
Use a Game Report for one game you care about, move by move. Use Insights for your whole history rather than a recent batch, across up to four connected accounts. Use the Profile Report when you want a diagnosis: the honest read on what is holding your rating down right now. Then turn that into practice with puzzle training, or let the AI Coach build a daily session around your two weakest dimensions.
A real report worked through, where the biggest weakness turned out to be the clock rather than the chess: how to find your chess weaknesses.
Frequently asked questions
Can I run a chess account analysis on another player?
Yes. Any public Chess.com or Lichess username works, so you can run the same analysis on an opponent as on yourself. It reads only the games their profile already makes public.
How is this different from the Insights dashboard?
A Profile Report engine-analyses your last 1,000 games in depth and scores six skills. Insights is the statistics dashboard across your whole history, with no engine pass. Use the report to find what to fix now, and Insights to see the long trend.
Is the Lumichess Profile Report free?
Yes. Generating a Profile Report on your Chess.com or Lichess games is free, with no trial.
Which chess sites does the Profile Report work with?
Chess.com and Lichess. You only need your public username, and games are read from the platform’s public API.
How many games does the Profile Report analyze?
Your most recent games in one time control, up to about 40, so the report reflects how you play now rather than years ago.
Do I upload my games anywhere for analysis?
Nothing is uploaded. Your games are read from your Chess.com or Lichess public profile and analyzed by Stockfish 18 in your own browser. The finished report is saved to your Lumichess account so you can compare it against later reports.
Create your free Profile Report