CubeSpark

3D-ish • Interactive • Base64 • SEO

Solve smarter. Learn faster. Have fun.

An interactive Rubik's Cube playground with a 3D-ish viewer, live algorithms, and auto-generated examples with solutions. Share cube states using Base64.

Moves: U D L R F B with ' and 2 Tip: Drag the cube to orbit Status: Solved
Scramble: —

Hint: Use examples below to auto-load scrambles and play their solutions.

Drag to rotate • Scroll/Pinch to zoom
Cube Net (click to sparkle ✨)

Quick Controls

These buttons instantly apply moves to the net and sync colors to the 3D cube.

Examples & auto-solutions

Fresh scrambles with guaranteed solutions. Load one, then click Play Solution.

Beginner Essentials

White Corners

R U R' U'Right insert
L' U' L ULeft insert

Second Layer

U R U' R' U' F' U FEdge to right
U' L' U L U F U' F'Edge to left

OLL (Basics)

F R U R' U' F'Edge orient
R U R' U R U2 R'Sune

PLL (Fast)

R U R' U' R' F R2 U' R' U' R U R' F'T-perm
R2 U R U R' U' R' U' R' U R'Ja-perm

Pro CFOP Picks

Cross Helper

F' U L' U'Sample cross line

F2L Snippets

U R U' R' U' F' U FBasic pair
y' U' L' U L U F U' F'Relocate

OLL

r U r' U2 r U2 R' U2 r' OLL 57 (fancy)

PLL

R2 U' R' U' R U R U R U' RUa-perm

Tip: Click Copy then paste into the algorithm field to visualize step-by-step.

FAQ

What moves are supported?
Singmaster moves: U, D, L, R, F, B with modifiers ' and 2. Example: R U R' U' F2.
Is the cube state accurate?
Yes. The net maintains a full 54-sticker state. Moves update both the net and the 3D-ish viewer colors.
How do Base64 imports/exports work?
Export encodes the 54 stickers (URFDLB colors) into a Base64 string. Import accepts a valid 54-char string encoded in Base64.
Can I get an instant solver?
Use the Examples section: each scramble includes its guaranteed solution. A full search-based solver is beyond this playful demo, but the engine is set up for step playback.