This page provides information for learning the ZZ method. ZZ is a modern method for speed solving the Rubik's Cube, originally proposed by Zbigniew Zborowski in 2006.[1] Michal Hordecki's ZZ Page provides a good background and description of the ZZ method for those who aren't already familiar with it.[2]

Interpretation of the algorithms presented here requires familiarity with standard cube notation.

If you're new to ZZ, the stripped down beginner version shows only the topics required to get you started.

[ beginner version | full version ]




This stage orients all edges on the cube (EO) while simultaneously placing the DF and DB edges (Line). This reduces the cube to the <L,R,U> group, meaning the rest of the cube can be solved by turning only the L, R and U faces.

EOLine takes an average of ~6.127 moves and a maximum of 9 moves,[2] but is without doubt the most difficult part of the ZZ method. For this reason, it is often divided into two sub-stages: (1) Edge orientation followed by (2) placement of the line edges. Also known as "EO+Line".


F2L - The First Two Layers


This stage completes the first two layers by building two 1x2x3 blocks on either side of the Line made in the previous stage. Because all edges are now oriented it is possible to complete this stage using just R, U and L moves.


LL - The Last Layer

LL Because edge orientation is solved during EOLine and preserved during F2L, the last layer edges will always be oriented. This provides great number of options, ranging from a simple 20 algorithm 2-look system, all the way up to a 1-look system with up to 493 algorithms to learn.


Example Solves

These YouTube links below show examples of ZZ in action:

Click here for some detailed ZZ walkthroughs...

References & Resources

  1. Zbigniew Zborowski's polish ZZ page (applet warning!)
  2. Michal Hordecki's ZZ Page
  3. ZZ/ZB Home Thread
  4. ZZ Speedcubing Method
  5. ZZ Cubers
  6. wiki: ZZ Method
  7. New method?
  8. YouTube: ZZ method tutorial
  9. YouTube: EOLine tutorial
  10. Bernard Helmstetter's Move Count Statistics
  11. Cube Explorer
  12. Lucas Garron's Algorithm Animator
  13. ZZF2L Move Count Analysis (by Lars Vandenbergh)
  14. ZZF2L Move Count

List of Terms

Last updated: 7th August 2016