Cube Solver
AI Cube Solver AppOnline Rubik’s Cube Solver
Blogs
GET IT NOW
AI Cube Solver AppOnline Rubik’s Cube Solver
BlogsGET IT NOW
#Tricks & Solutions

U Perm: How to Recognize, Solve, and Practice Ua and Ub

Kelsey Geller
Kelsey Geller
|2026年7月7日

Guides

No headings found

No headings found

U Perm is one of the most common PLL cases in CFOP, and it is also one of the easiest to learn once you know what to look for. It only swaps three last-layer edge pieces while the corners stay solved, which makes Ua and Ub simple to recognize with a solved bar on the top layer. In this guide, you'll learn what U Perm is, how to tell Ua and Ub apart, which algorithms to use, and how to practice them for faster, smoother solves.

What Is U Perm on a Rubik's Cube

U Perm is one of the first PLL cases most speedcubers learn in CFOP. In this case, all four corners are already solved, so you only need to move the top-layer edges into the correct spots. There are two versions:

  • Ua Perm: edges cycle clockwise

  • Ub Perm: edges cycle counterclockwise

The pattern is easy to spot during solves. You'll usually see a solved bar on one side of the top layer while the other three edges need to cycle around.

Case Edge Movement Common Look
Ua Perm Clockwise cycle Solved bar on the left
Ub Perm Counterclockwise cycle Solved bar on the right

Most cubers learn Ua and Ub very early since the algorithms are short and easy to memorize. With good finger tricks, advanced solvers can execute both cases in under one second.

Ua Perm Recognition

Ua Perm is the version where the top-layer edges move clockwise. The easiest way to recognize it is by looking for a solved bar and tracking where the unsolved edges need to go.In most cases, you'll see:

  • A solved bar on the left side.

  • Three edges cycling clockwise.

  • No solved front face.

Instead of checking every sticker, focus on the direction the edges need to move. If the pieces need to shift toward the right, it's usually Ua.

Ub Perm Recognition

Ub Perm looks very similar to Ua, but the edges move in the opposite direction. Once you know the difference between clockwise and counterclockwise movement, both cases become much easier to recognize during PLL. For Ub, you'll usually notice:

  • A solved bar on the right side.

  • Three edges cycling counterclockwise.

  • The front face is not solved.

How to Solve U Perm

Both versions of this PLL case are fast and beginner friendly. Most speedcubers use M-slice algorithms since they are short, smooth, and easy to turn at high speed.

If the M-slice algorithms still feel awkward, practicing with an interactive Rubik's Cube simulator can make the turning patterns easier to follow. Tools like CubeSolver AI let you test PLL algorithms, practice finger movement visually, and train cases directly from your browser or mobile device without needing a physical cube.

CubeSolver AI

CubeSolver AI

⚡ Fast. Accurate. Free. | ⭐ 4.8 Rating | 👥 5M+ Users
Download on the App StoreGet it on Google Play

Ua Perm Algorithm

Use this algorithm when the edges need to cycle clockwise. Before starting, keep the solved bar on the left side.

M2 U M U2 M' U M2

The turning flow is simple once the M moves feel comfortable. This is also one of the fastest beginner-friendly PLL algorithms to execute consistently.

Ub Perm Algorithm

Use this version when the edges cycle counterclockwise. Hold the solved bar on the right side before performing the algorithm.

M2 U' M U2 M' U' M2

Ub is very similar to Ua, so most cubers learn both at the same time. The only major difference is the U and U' direction.

Tips for Faster U Perms

Even though this is one of the easier PLL cases, small execution mistakes can still slow down your solves. Better turning and cleaner recognition usually make a bigger difference than learning new algorithms.

Make Your M Turns More Consistent

The standard Ua and Ub algorithms use M moves, which means turning the middle layer between the left and right sides of the cube. If those turns feel rough or uneven, the algorithm will slow down quickly. Try to keep the movement light and continuous instead of forcing each turn individually.

Recognize the Case Earlier

A common mistake is recognizing the case too late. Many faster solvers already look for the solved bar during the final OLL moves, which helps them start PLL immediately without pausing.

Train Ua and Ub Together

Ua and Ub use very similar movement patterns, so practicing them together helps you recognize both cases faster and avoid mixing them up during solves.

Reduce Unnecessary Regrips

Extra hand movements can slow this PLL down more than the algorithm itself. The standard M-slice versions work best when your hands stay in the same position from start to finish. If you keep regripping during execution, practice the algorithm at a slower speed until the movement feels natural.

Bottom Line

Ua and Ub are some of the most practical PLL cases to learn early in CFOP. Once the recognition feels automatic and the M moves become smoother, both algorithms can be executed very quickly with minimal effort. After getting comfortable with these cases, the next step is usually learning more advanced PLLs and improving overall last-layer recognition speed.

U Perm FAQ

Can U Perm be solved without M moves?

Yes. U Perm can be solved without M moves by using R/U-based algorithms, which may feel easier if your slice turns are not stable yet. Still, the common M-slice Ua and Ub algorithms are usually shorter and faster once practiced, so no-M versions are better as a temporary choice than a long-term replacement.

Which U Perm is more common during solves?

Ua and Ub both appear often in CFOP solves, so you should practice them equally. Instead of worrying about which one is more common, focus on recognizing the solved edge and checking whether the other three edges need to cycle clockwise or counterclockwise.

Should I learn advanced U Perm algorithms later?

You only need advanced U Perm algorithms if the standard M-slice versions clearly slow you down. For most cubers, faster recognition, cleaner M turns, and fewer pauses will improve your times more than switching to a new algorithm.

Can practicing U Perm improve overall PLL speed?

Yes. U Perm is short, common, and easy to drill, so it helps you train PLL recognition, M-slice control, and the transition from OLL to PLL. Try spotting the solved edge before your hands stop after OLL, so you can start PLL with less hesitation.

Kelsey Geller
Kelsey Geller

Kelsey Geller focuses on practical Rubik's Cube learning for beginners. Her guides simplify complex steps, explain the "why" behind moves, and help new cubers build confidence with a reliable solving approach. Every guide follows CubeSolver's editorial review standards before publishing.

Related Articles

Tricks & Solutions

J Perm: The One PLL Trick That Changes Everything

Learn J Perm on a Rubik's Cube with clear Ja vs Jb recognition, setup, algorithms, and finger-trick fixes so you can finish PLL more reliably.

Read article
Tricks & Solutions

What Is Sexy Move? The Essential R U R' U' Cube Guide

Sexy Move Rubik's Cube algorithm mastered! Learn fluid R U R' U' finger tricks to build seamless muscle memory and easily optimize your solve times today.

Read article
Tricks & Solutions

OLL Algorithms: Easy 57 Cases & 2-Look Guide for Beginners

Master OLL algorithms without a headache. We use common triggers like Sexy Move to make algorithms stick. Clear diagrams and recognition hacks included!

Read article
Cube Solver
Download on the
App Store
GET IT ON
Google Play

Follow us

Language

Products

  • AI Cube Solver App
  • 3D Online Cube Solver

Solvers

  • 2x2 Cube Solver
  • 3x3 Cube Solver
  • 4x4 Cube Solver

Tools

  • Cube Timer
  • Cube Simulator

Resource

  • Blogs

Misc

  • Term of use
  • Privacy policy
  • Contact us

This website is an independent entity and is not associated with or endorsed by the Rubik's TM Brand

The term "Rubik's Cube" is used herein to denote 3x3x3 puzzle cubes in a generic sense.