SolveMyCube: A Rubik's Cube Solver

1.0β

Cube Solver

  • (/9)
  • (/9)
  • (/9)
  • (/9)
  • (/9)
  • (/9)

Scramble Cube (?!)
  Random moves


Execute Moves:

(?)

Solutions:

  • There are no solutions yet. Solve a cube to see the solution here.

About

SolveMyCube uses the power of Herbert Kociemba's Two-Phase Solver to provide the solutions needed to solve scambled 3x3x3 Rubik's Cubes in a small number of moves. SMC was developed entirely by one man, a lot of people know him as Ivik Injerd, others know him under the online alias of zavaboy.

In the beginning of it's development, SMC's goal was very vague and wasn't really planned out much at all, but it's core purpose was clear: Make a database of Cube Explorer servers provided from the community to solve anyone's Rubik's Cube. The development proceeded slowly once more as life's distractions kept Ivik away from the project he has been so passionate about. As the end of 2010 approached, he continued to develop SMC and eventually got to a point he could set a launch date.

Changelog

Contribute

There's a few ways you can contribute to this project.

  1. Give a simple donation of any amount to help out.
  2. If you want to donate, please consider donating to Herbert Kociemba first!
    This site wouldn't be possible if he didn't create Cube Explorer.
    You can donate to him at his website.
  3. Give feedback to help make the site more user-friendly.
    Email:
  4. Share this site with others.
    Use the share links at the bottom of this site to share SolveMyCube with your friends, family, co-workers, complete strangers, that guy down the street, etc.

Add Server

Please fill out the following form to add your Cube Explorer server to our database.

Server Name:
(eg: John's Cube Explorer Server)
This name is simply a nickname for your server, it may be the domain name the server resides on or a simple human readable name.
* Server IP:
(eg: 123.45.67.89)
Please make sure the IP you enter here is the working external IP address of your server.
* Server Port:
(eg: 8081)
By default, Cube Explorer uses 8081.
Your Name:
(eg: John Smith)
This does not have to be your real name, just a name we can use to refer to you.
Your Email:
(eg: someone@domain.com)
We will only use this email to automatically notify you if we are having problems contacting your server.
| Cancel

Server Added

Awesome! Your server has been accepted into our Cube Explorer server brotherhood where it will be put to good use solving various scrambled Rubik's Cubes.

So, now what would you like to do next?

Help

This help is a quick little guide to the original 3x3x3 Rubik's Cube and it's notation. At the bottom are some resources for more on verious aspects of the wonderful Rubik's Cube.

Rubik's Cube

Invented in 1974 by Ernő Rubik, the Rubik's Cube has inspired and frustrated millions of people since the 1980s. Even though the Cube can be scrambled into more than 43 quintillion combinations (or "permutations"), none of them require more than 20 moves to be solved. Most people who have seen or used a Rubik's Cube overlook the simple fact that the center pieces never move from their relative positions. This allows you to know which color each side is supposed to be just by looking at the center pieces.

Notation

The notation is fairly simple to learn. Below explains all the notations this site uses.

F
(Front) the side facing you
B
(Back) the side opposite of the front
U
(Up) the side above or on top of the front side
D
(Down) the side opposite of the top, underneath the Cube
L
(Left) the side directly to the left of the front
R
(Right) the side directly to the right of the front

A letter by itself (eg: F) denotes a 90° turn clockwise. A letter followed by a prime (eg: L') denotes a 90° turn counter-clockwise. A letter followed by a 2 (eg: U2) denotes a 180° turn.

Examples

F
Turn the Front side 90° clockwise.
U' F
Turn the Up side 90° counter-clockwise and then turn the Front side 90° clockwise.
L2
Turn the Left side 180° either direction.

Resources


News Updates

Jun 28, 2024 — New API
On the backend, I am no longer using Cube Explorer running on a Windows Server VM instance on AWS and now run the Two-Phase Solver from a stateless Docker container on GCP Cloud Run. It's just faster and saves me money. (BTW, a new website is in the works.) - Ivik

Jan 13, 2021 — Needs work.
I am aware this website isn't aging well. As web browsers advance, the page layout breaks. - Ivik

Cube Preview
Solving...
Explain Restore Load Execute Remove
Retry Remove
Preload the loading image for explainations. Preload the loading image for cube previews. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI. Preload window GUI.

Open Console+