Import your csTimer sessions in 10 seconds

Drop a csTimer CSV or JSON into Sub-X and get instant AO12, AO100, consistency analysis, and sub-X prediction for every event you cube.

How it works

  1. 1

    Open csTimer session stats

    In the left panel, click the bold solve/mean block to open Current Session Statistics.

  2. 2

    Export CSV (or JSON for everything)

    Click "Export CSV" in the dialog for a single-session export, or use menu → Export → Export to file for a full multi-session JSON.

  3. 3

    Upload to Sub-X

    Drag the file into the Sub-X upload form. We parse every solve, penalty, and scramble. Re-uploading is safe; duplicates are filtered.

What Sub-X gives you that csTimer doesn't

AO100 trend over time

Long-term improvement curve, not just session snapshots.

Sub-X prediction

Projects how many solves to reach any target time, with a confidence band.

Per-event tracking

3×3, 4×4, 5×5: independent stats, targets, and charts.

Public profile

Shareable URL with dynamic OG image for Reddit, Discord, and X.

Global leaderboard

Compare your AO100 against every Sub-X cuber.

Consistency analysis

See how stable your AO12 is relative to your AO100, and where the time is hiding.

Frequently asked questions

Which csTimer export formats does Sub-X support?+

Sub-X supports both csTimer CSV (per-session export) and the full JSON export from the menu. Both preserve times, penalties (+2 / DNF), and scrambles.

Will uploading the same file twice duplicate my solves?+

No. Sub-X deduplicates on solve timestamp and scramble, so re-uploading is safe.

Can I import multiple events (3×3, 4×4, 5×5) at once?+

Yes. Sub-X reads the event metadata from your csTimer export and routes solves to the right event automatically.

Does Sub-X store my data privately?+

Your solves are private by default. Public profiles are opt-in and show only aggregate stats and recent solves, never raw exports.