CFOP

What Is CFOP? The Cross, F2L, OLL and PLL Method

Quick answer

CFOP stands for Cross, First Two Layers, Orientation of the Last Layer, and Permutation of the Last Layer. It solves a 3x3 by building a cross, pairing each corner with its matching edge, making the last-layer color face up, and then moving those last-layer pieces into their final positions. You can start with intuitive F2L and 2-look OLL/PLL; learning every advanced algorithm is optional.

On this pageThe four steps of CFOP

CFOP is a speedsolving method for the 3x3 Rubik's Cube. The name is an instruction in four initials: Cross, First Two Layers, Orientation of the Last Layer, and Permutation of the Last Layer. Instead of solving one layer at a time with a long beginner sequence, you finish the solve as four larger jobs. You plan a cross, pair corners with their matching edges, make the last-layer stickers face the same direction, and then move those pieces into their correct locations. The method is popular because it gives a learner a clear path from an intuitive solve to faster recognition and execution. It is a method, not a requirement for entering a competition, and you can use a simplified version long before you know every algorithm.

The four steps of CFOP

A complete CFOP solve always follows the same broad order, although the exact moves differ from scramble to scramble. Cross and F2L are mainly about seeing pieces and choosing efficient solutions. OLL and PLL are usually learned as algorithms: you recognize a pattern, select the matching sequence, and execute it from a consistent grip. The four stages connect, so a good final F2L insertion can give you a better view of OLL, and a solved OLL makes PLL recognition possible. If you are coming from a layer-by-layer tutorial, the vocabulary may feel new even though the cube is still being solved piece by piece.

1. Cross: build the foundation

The Cross solves the four edge pieces around one center, usually on the bottom of the cube. Each edge must match both the cross center and the center on its side, so a white cross with mismatched side colors is not finished. CFOP treats this stage as planning rather than algorithm memorization. During inspection, identify the four cross edges, decide an order that avoids blocking one edge with another, and try to visualize the ending grip. Start with a reliable cross before chasing a record move count. Once the cross is complete, keep the solved cross on the bottom so the first two layers can be built without repeatedly turning the whole cube to check your work.

2. F2L: pair the first two layers

F2L means First Two Layers. Rather than placing a bottom-layer corner and then a middle-layer edge separately, find the matching corner and edge, pair them in the top layer, and insert the pair into an open slot. For example, the red-blue-white corner belongs with the red-blue edge; once those two pieces are joined correctly, one insertion can solve both of them. Intuitive F2L begins with understanding how moves separate, pair, and insert pieces. Case sheets can help later, but you do not need to memorize 41 F2L algorithms to begin. The main new skill is lookahead: while inserting one pair, start locating the next pair so your hands do not stop between slots.

3. OLL: orient the last layer

OLL stands for Orientation of the Last Layer. After F2L, the top layer's pieces may be in the right general area but have different colors facing upward. OLL changes their orientation so the entire top face becomes one color; it does not necessarily put every piece in its final position. Full OLL is commonly described as 57 cases, but beginners can use 2-look OLL. In the first look, orient the four top edges to form a cross. In the second, orient the four top corners. J Perm's CFOP tutorial describes the common beginner set as three edge algorithms and seven corner algorithms, while a solved sub-step may require no algorithm. The useful idea is to recognize the shape before turning, not to guess from a single sticker.

4. PLL: put the last layer in place

PLL means Permutation of the Last Layer. Once OLL has made the top face a single color, PLL moves the corners and edges to their correct positions without changing their orientation. Full PLL has 21 cases. The beginner 2-look version splits the work into two recognitions: first place all four corners, then place all four edges. That version uses two corner algorithms and four edge algorithms in the common set. A useful mental model is that OLL answers, 'Which way should the pieces face?' and PLL answers, 'Which location should each piece occupy?' When a PLL algorithm seems not to work, check the starting angle and the U-layer adjustment before relearning the moves.

Is CFOP the same as the beginner method?

CFOP and a beginner layer-by-layer method both solve the same puzzle, but they organize decisions differently. A beginner method often solves a first layer, then a second layer, then several last-layer substeps. CFOP solves the cross first, combines the next two layers through pairs, and treats the last layer as orientation followed by permutation. The transition is gradual: keep your existing fallback, learn to plan the cross on the bottom, add intuitive F2L, and use 2-look OLL and 2-look PLL. You do not need a particular average to start. You are ready when you can solve independently, read basic notation, identify corners and edges by their colors, and tolerate slow practice while the new decisions become familiar.

How many CFOP algorithms do you need?

There is no single required CFOP algorithm count. Cross is planned, and intuitive F2L can be learned without memorizing a case list. A compact 2-look last layer uses 10 OLL algorithms and 6 PLL algorithms in the common beginner sets. Full OLL and full PLL expand that to 57 plus 21 cases. Some solvers add algorithmic F2L cases or advanced systems later, but those are optional improvements. Learn the smallest set that lets you finish every scramble calmly. If a case repeatedly causes a pause, first decide whether recognition, recall, or finger execution is the real problem; adding an algorithm will not fix a case you cannot identify.

A practical first CFOP practice session

Use this sequence for your next session: solve five untimed crosses on the bottom; solve five scrambles with only one intentional F2L pair and a beginner fallback for the rest; then drill one 2-look OLL case family and one 2-look PLL case family slowly. Finish with an average of five or twelve so you can compare the whole session instead of one lucky single. The free CuberPal online cube timer is at https://www.cuberpal.com/tools/cube-timer. For the bigger roadmap, continue with https://www.cuberpal.com/guides/learn-cfop-method, then use https://www.cuberpal.com/blog/two-look-oll, https://www.cuberpal.com/blog/two-look-pll, and https://www.cuberpal.com/blog/how-many-algorithms-in-cfop as focused follow-ups. CuberPal's current product pages also document CFOP lessons, algorithm drills, and solve analysis, so an app can support the same measure, isolate, drill, and retest loop rather than replacing deliberate practice.

Frequently asked questions

Continue the learning path

Learn CFOP

Build intuitive F2L before adding a large number of algorithms.

Open this topic cluster

Turn this into practice

CuberPal combines a WCA-style timer, AI solve analysis, CFOP lessons, algorithm catalogues, spaced repetition, and a camera cube solver so speedcubing advice becomes a daily training loop.

CuberPal learning dashboard showing CFOP lessons for Cross, F2L, OLL, and PLL

Frequently asked questions

What does CFOP stand for?

CFOP stands for Cross, First Two Layers, Orientation of the Last Layer, and Permutation of the Last Layer. Those are the four stages of this 3x3 speedsolving method.

Is CFOP hard for beginners?

The full method can feel large, but the beginner route is incremental. Learn the cross, intuitive F2L, and 2-look OLL and PLL before considering full algorithm sets.

How many algorithms are in CFOP?

There is no required total. A common 2-look route uses 10 OLL and 6 PLL algorithms, while full OLL and PLL are usually counted as 57 and 21 cases. Cross and intuitive F2L do not require a fixed algorithm list.

Should I learn full OLL and PLL right away?

No. Make your cross, F2L, and 2-look last layer reliable first. Many learners study full PLL before full OLL because 21 cases are fewer than 57, but your practice data should decide the next upgrade.

Sources and fact checks

  1. [1]J Perm CFOP Speedsolving Method — Supports the CFOP acronym and four-stage sequence, Cross and F2L roles, OLL and PLL definitions, the common 2-look algorithm counts, and the distinction between beginner and full CFOP sets.
  2. [2]CubeSkills Speedcubing Glossary — Independently cross-checks CFOP, Cross, F2L, OLL, PLL, and 2-look terminology used in the explanation.
  3. [3]CubeSkills F2L Tutorial — Supports the beginner transition to CFOP, pairing a corner and edge together, and the fact that intuitive F2L is taught before a large case list.
  4. [4]WCA Regulations — Supports the official competition context and the standard 3x3 notation/inspection context referenced in the practice advice.
  5. [5]CuberPal current product page — Confirms the bounded product claims about current CFOP lessons, WCA-style timing, algorithm practice, and solve analysis used in the practice-loop handoff.

Keep improving