Solve my cube

Enter the colours of the cube in your hands; the site checks that it can be real and shows the solution step by step.

The nine colours of each face, row by row
up face, row 1emptyemptyempty
up face, row 2emptyyellowempty
up face, row 3emptyemptyempty
right face, row 1emptyemptyempty
right face, row 2emptyorangeempty
right face, row 3emptyemptyempty
front face, row 1emptyemptyempty
front face, row 2emptygreenempty
front face, row 3emptyemptyempty
down face, row 1emptyemptyempty
down face, row 2emptywhiteempty
down face, row 3emptyemptyempty
left face, row 1emptyemptyempty
left face, row 2emptyredempty
left face, row 3emptyemptyempty
back face, row 1emptyemptyempty
back face, row 2emptyblueempty
back face, row 3emptyemptyempty

Hold the cube

Hold your cube with the yellow centre on top and the green centre facing you.

The colours are taken to be in the standard scheme: white opposite yellow, green opposite blue, red opposite orange. If your cube's colours differ, this tool cannot solve it.

Enter the colours

Pick a colour, then tap the stickers that have that colour on your cube. Tapping a sticker again with the same colour clears it. The centres are fixed.

Entering the colours needs this page to run JavaScript, which is turned off in your browser.

48 stickers are empty.

The nine colours of each face, row by row
up face, row 1emptyemptyempty
up face, row 2emptyyellowempty
up face, row 3emptyemptyempty
right face, row 1emptyemptyempty
right face, row 2emptyorangeempty
right face, row 3emptyemptyempty
front face, row 1emptyemptyempty
front face, row 2emptygreenempty
front face, row 3emptyemptyempty
down face, row 1emptyemptyempty
down face, row 2emptywhiteempty
down face, row 3emptyemptyempty
left face, row 1emptyemptyempty
left face, row 2emptyredempty
left face, row 3emptyemptyempty
back face, row 1emptyemptyempty
back face, row 2emptyblueempty
back face, row 3emptyemptyempty

Face 1/6: the yellow face

Look down at the yellow face, with the blue face at the top and the green face at the bottom.