• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

Online PLL trainer


Jan 10, 2013
Sirius, Russia
Visit Channel
This tool will help you to practice PLL recognition and execution.

  1. Select PLL cases you would like to practice
  2. Scramble the cube without looking at it
  3. Start the timer (spacebar)
  4. Try to recognize and execute PLL as fast as possible
  5. Figure out what cases you do slower and work on them.
Happy practicing!

  • Spacebar to control the timer;
  • Delete to delete last time;
  • Shift+delete to clear session.
Some PLLs have block(s). U-perms have 1x3 block, J-perms have one 1x3 and one 1x2 block. A&V have two 1x2 blocks, Z,H,E dont have any blocks.
I denote block position with two letters. BL means this: if PLL have only one block, it will be on the back. If two, they will be on the back and left sides. Examples for PLL cases with BL block:
* Ja will have 1x3 block on the back and 1x2 on the left; Jb - 1x3 on the left and 1x2 on the back
* A-perm will basically be a threecycle UFL -> UFR -> UBR
* U-perm will have its only block on the back. R and G-perms will also have their 1x2 blocks on the back.
* Z,H,E,Ns can be in any position. For T-perm, BL block = 1x2 blocks on B and F and headlines on L

So the most difficult (and interesting) challenge here is to only generate PLLs with BL block and try to recognize them by two sides (only looking at front and right side).

I will gather feedback and see how much people will actually find it useful - based on that I will probably add some features in the future. I am also planning on creating similar app for COLL and ZBLL.

Duncan Bannon

Sep 9, 2017
A few things, First, This is sweet! Second how hard is this to make? I have no coding experience but would love to make this for 2x2. Thanks


Jul 9, 2015
Zurich, Switzerland
PLL trainer does not work on mobile. It maybe never was intended to as you write that you have to start it with spacebar but your OLL trainer works on mobile :)

Using Android 8.1 with Chrome 65 but I really think it's not supposed to work with the current implementation.

how hard is this to make? I have no coding experience but would love to make this for 2x2. Thanks

This would be pretty hard when you first had to learn how to code. But it would be a good project to learn and start programming :) I think it wouldn’t be hard to do program something like this for 2x2.
Last edited: