If you've searched for chess analysis tools in the last few years, you've almost certainly come across Aimchess. It has decent brand recognition, a clean UI, and shows up near the top of most "best chess tools" lists. But if you've actually used the free tier, you know the feeling: you load up your games, see a handful of opening stats, and then hit a wall of padlocks.
That wall is what this article is about.
What Aimchess Actually Gives You for Free
Let's be precise, because Aimchess is a well-funded product with a slick interface and it deserves a fair look.
On the free tier, Aimchess will analyze up to 40 games. From those 40 games, you get:
- Opening performance — which openings you played and a rough win rate
- Advantage Capitalization — how often you converted winning positions
That's it. The other four major categories — Tactics, Resourcefulness, Time Management, and Endgame — are locked behind a paywall. You can see the section titles with padlock icons. You can see the progress bars grayed out. But to actually read the data, you need to subscribe.
To be clear: there's nothing wrong with having a paid tier. Every tool needs to make money. The issue is the ratio — the free tier gives you just enough to know the tool exists, not enough to actually use it.
40 games also isn't much data. If you play bullet chess, that's maybe two sessions. If you play rapid, you might be looking at games from the last two weeks. It's not enough to identify reliable patterns — chess improvement requires statistical depth, and 40 games doesn't provide it.
What FireChess Gives You for Free
FireChess was built from the start with a different philosophy: the free tier should be genuinely useful.
With a free FireChess account (or even without one, just entering your username), you get:
- Up to 300 games per scan — 7.5× more than Aimchess's free tier
- Opening leak detection — which positions you reach repeatedly and blunder in
- Missed tactics — up to 10 per scan, with the full board position and best move shown
- Endgame mistakes — up to 10 per scan
- Time management analysis — where you spent time vs. where you blundered
- Mental game stats — tilt detection, post-loss streaks, form tracking
- Strengths & Weaknesses radar — a visual score across all dimensions
- Opening Explorer on every card, showing what the Lichess database recommends
- Drill mode — practice the exact positions where you make mistakes
All of that is free. No paywall on any category. No padlocks.
The engine running the analysis is Stockfish 18, running locally in your browser via WebAssembly. Your games never leave your machine for the analysis phase — it's private, fast, and doesn't depend on our servers being available.
Feature-by-Feature Breakdown
| Feature | Aimchess Free | FireChess Free |
|---|---|---|
| Games per scan | 40 | 300 |
| Opening analysis | ✓ | ✓ |
| Tactics section | 🔒 Locked | ✓ Free |
| Endgame section | 🔒 Locked | ✓ Free (up to 10) |
| Time management | 🔒 Locked | ✓ Free |
| Resourcefulness / mental game | 🔒 Locked | ✓ Free |
| Drill mode | 🔒 | ✓ Free |
| Engine depth control | Not exposed | Up to depth 12 free |
| Run analysis without account | No | Yes |
| Analysis runs locally (private) | No (server-side) | Yes (browser WASM) |
| Lichess + Chess.com support | ✓ | ✓ |
The "40 Games" Problem
The 40-game cap deserves its own section because it's more of a problem than it first appears.
Opening improvements, in particular, require identifying patterns that repeat across many games. If you reach the same position 15 times over 200 games and blunder in the same way 11 of those times, that tells you something very concrete to work on. If you're only looking at 40 games, that same position might appear only 3 or 4 times — not enough to distinguish a genuine problem from noise.
FireChess's opening analysis is built around this idea. A position is flagged as a "leak" only if you reach it at least 3 times. With 300 games, you'll find real, recurring mistakes — not one-off games from last Tuesday.
What Pro Unlocks on FireChess
FireChess does have a paid tier ($5/month or $59 lifetime), and we want to be honest about what it adds:
- Up to 5,000 games per scan — for serious players with large game histories
- Unlimited tactics and endgame mistakes (free tier caps at 10 each)
- Higher engine depth (up to 24 for deeper position evaluation)
- Motif pattern analysis — recurring tactical and positional themes across your games
- Full mental game breakdown — archetype, color-specific stats, momentum streaks
- Study plans and coaching tips per dimension
Pro is for people who want deeper analysis and larger scan volumes. But the free tier is a real product, not a demo.
Engine Analysis: Local vs. Server
One thing that often gets overlooked in tools comparisons is where the analysis happens.
Aimchess runs analysis on their servers. This means:
- Analysis takes time (you wait for their queue)
- Your game data is sent to and processed by their infrastructure
- Results depend on their available compute at any given moment
FireChess runs Stockfish 18 directly in your browser. This means:
- Analysis runs immediately, in parallel with fetching your games
- Your positions are never sent anywhere — everything stays local
- The engine uses your CPU, so faster machines get faster results
For most players the difference is subtle, but for privacy-conscious users or people on slower internet connections, running analysis locally is a significant advantage.
Who Should Use Which Tool?
Aimchess has been around longer and has some data-driven features around rating tracking over time that FireChess doesn't have yet. If tracking your rating history across months is your primary goal, Aimchess's paid tier may suit you.
But if you want to actually find and fix your chess mistakes — opening blunders, recurring tactics you miss, time pressure patterns, endgame errors — FireChess gives you more of that, for free, right now.
The philosophy here is simple: chess improvement requires data, and data should be accessible. The best analysis tool is the one you actually use consistently, not the one that makes you sign up for a subscription before showing you anything useful.
Ready to try it? Enter your Lichess or Chess.com username on the home page — no account required to start.