Solvers for 3x3x3 Rubik's cube: cross, xcross, free pair, pseudo F2L, EOCross, and last layer. 2x2x2 cube solver is also available. Each solver comes with a Visual Cube State Editor.

3x3x3 Solver
2x2x2 Solver
Old version

Trainers

Also, the following trainers are available.

PWA (Progressive Web App) support is available for this solver. You can install it from your browser on your device. Solvers and trainers can be used offline after installation.

Solver Overview

This is an solver for speedcubers that uses specific methods such as CFOP and ZZ. It is designed to perform solution searches for techniques like cross, XCross, and EOCross. Additionally, it supports the search for some algorithms for the last layer.

Basic Functions and Notes

Memory Requirements Table

This table summarizes the memory requirements for each solver. If memory is insufficient, the page may crash.

Solver Single Search Analyzer
F2L Lite 50 MB 50 MB
Pairing 50 MB 100 MB
Pseudo F2L Lite 50 MB 50 MB
Pseudo Pairing 50 MB 200 MB
EOCross 100 MB 100 MB
LL Substeps Lite 50 MB -
LL Lite 50 MB -
LL AUF Lite 50 MB -
F2L 800 MB 50 MB
LL Substeps 800 MB -
LL 800 MB -
LL AUF 800 MB -
2x2x2 150 MB -

Usage and Features

Input Description

Advanced Settings

Stickering Settings

Configure the stickering options for the solution preview in Twisty Player. You can choose from below.

You can check how the stickering options affect the solution preview in Twisty Player. If Auto Stickering Setting was checked, the stickering options will be applied automatically based on the solver settings.

Solver Descriptions and Examples

F2L Lite

A set of solvers for Rubik's Cube cross, XCross, XXCross, XXXCross, and XXXXCross. It is used to search solutions for cross, XCross, F2L, multi-slotting, and more. The F2L solver can perform the same search. Here are some examples.

Pairing

A set of solvers for a free pair. It is used to search solutions for cross with a free pair, advanced F2L setup, and more. Here are some examples.

Pseudo F2L Lite

A set of solvers for pseudo cross, XCross, XXCross, and XXXCross. It is used to search solutions for pseudo XCross, pseudo slotting, and more. Here are some examples.

Pseudo Pairing

A set of solvers for a pseudo free pair. It is used to search solutions for pseudo cross with a pseudo free pair, some advanced pseudo slotting, and more. Here are some examples.

EOCross

A set of solvers for EOcross, XEOcross, XXEOcross, XXXEOcross, and XXXXEOCross. Here are some examples.

LL Substeps Lite

A solver for last layer CP, CO, EP, and EO. It is used to search solutions for OLL, COLL, ZBLS, and more. The LL Substeps solver can perform the same search.

LL Lite

A solver for last layer. Note that AUF can remain. It is used to search solutions for PLL, 2GLL, ZBLL, 1LLL, and more Here are some examples. The LL solver can perform the same search.

LL AUF Lite

Last layer and AUF. Recommended to use LL Lite or LL solver.

2x2x2

A solver for 2x2x2 cube. It is used to search 2x2x2 algorithms such as CLL and EG.

Trainers Overview

Random pattern generator based on min2phase.js and a full pruning table. Six trainers are available. Scrambles can be generated with parameters, and solutions can be checked instantly.

Each trainer comes with a corresponding solver. [Next] generates the next scramble, and [Solve] checks the solution.

Pattern Statistics

Cross

HTM Number of Patterns Percentage
0 1 0.00
1 15 0.01
2 158 0.08
3 1394 0.73
4 9809 5.16
5 46381 24.40
6 97254 51.16
7 34966 18.40
8 102 0.05

XCross

HTM Number of Patterns Percentage
0 1 0.00
1 15 0.00
2 172 0.00
3 1950 0.00
4 21535 0.03
5 220368 0.30
6 1989591 2.73
7 13431990 18.40
8 40963892 56.12
9 16325184 22.37
10 36022 0.05

Free Pair

HTM Number of Patterns Percentage
0 17 0.00
1 255 0.00
2 3102 0.00
3 35217 0.05
4 367070 0.50
5 3184390 4.36
6 18621816 25.51
7 41028188 56.21
8 9746797 13.35
9 3868 0.01

Pseudo XCross

HTM Number of Patterns Percentage
0 4 0.00
1 48 0.00
2 568 0.00
3 6556 0.01
4 70495 0.10
5 693185 0.95
6 5618257 7.70
7 27845257 38.15
8 36570024 50.10
9 2186315 3.00
10 11 0.00

Pseudo Free Pair

HTM Number of Patterns Percentage
0 68 0.00
1 816 0.00
2 9256 0.01
3 103681 0.14
4 1012687 1.39
5 7689281 10.53
6 32089788 43.96
7 30868369 42.29
8 1216774 1.67

EOCross

HTM Number of Patterns Percentage
0 1 0.00
1 15 0.00
2 178 0.00
3 1982 0.01
4 21041 0.09
5 204732 0.84
6 1645039 6.76
7 8477633 34.84
8 12917628 53.09
9 1061851 4.36
10 140 0.00