Put your photos on a 3D cube. Scramble it. Solve it.

3D Photo Cube Puzzle is an iPhone puzzle app built on SceneKit. Set any photo or color on each of the six cube faces, tap Shuffle to scramble the cube with 20 random moves, then swipe slices back into place to solve it. Each photo is divided into a 3×3 grid of stickers — when every cubie returns to its correct position and orientation, the six faces reassemble and the success overlay appears.

Download on the App Store

Get it on the App Store

Download on the App Store

Custom Photos or Colors on All Six Faces

Each of the six faces — front, right, back, left, top, and bottom — can be set to a photo from your library or a color from a color picker. In photo mode, the image is sliced into a 3×3 grid and each piece becomes the sticker for one cubie on that face.

Real-Time 3D Rendering with SceneKit

The cube and its stickers are rendered in full 3D using SceneKit. Drag anywhere on the background to orbit the camera and view the cube from any angle. Selected cubies and their associated slices glow with a blue-white emission highlight so the active selection is always visible.

Tap to Select, Swipe to Rotate a Slice

Tap any cubie to select it, then tap again to cycle through X-axis, Z-axis, and Y-axis slice modes. The entire slice highlights. Swipe on the cube while a slice is selected to rotate it — the direction is determined by projecting the cube's motion vector onto the screen so the swipe feels correct from any camera angle.

Shuffle Button for an Instant Challenge

Tap the Shuffle button to trigger 20 rapid randomized rotations that scramble the cube in a smooth animation. When every cubie returns to its original position and orientation, the puzzle is solved and a congratulations overlay appears. Tap OK to play again.

Your photo splits into 9 stickers across the face.

When you set a photo on a face in Settings, the app crops it into a 3×3 grid using the image's pixel dimensions. Each of the nine crops is mapped to the corresponding cubie sticker on that face. Scramble the cube and the photo fragments scatter across the surface. Solve the puzzle and all nine pieces snap back into their correct positions, completing the image.

PHOTO
VIEW

Orbit the camera to see every face.

Drag anywhere that is not a cubie to rotate the camera around the cube. The camera orbits on horizontal and vertical axes, giving you a full view of all six faces. Because the swipe-to-rotate direction uses a 3D projection of the rotation axis onto the screen plane, the controls feel correct regardless of which direction you are viewing the cube from.

Tap multiple times to cycle through X, Z, and Y slices.

The first tap on a cubie selects that single piece. A second tap switches to X-axis slice mode — the entire column of cubies at the same X coordinate highlights. Another tap switches to Z-axis, then Y-axis, then back to single selection. Swipe while in a slice mode to rotate that layer. The selection clears automatically after the swipe completes.

SLICE
SETTINGS

Settings let you customize faces and the background color.

Open Settings from the gear icon in the top-right corner. For each face, choose between Photo and Color mode, pick a photo from your library or select a color with the color picker, and set the background color of the scene. A Reset to Defaults button restores all six faces to the default illustrations and the background to white. Tapping Done rebuilds the cube from scratch in its solved state.

Set photos. Tap Shuffle. Swipe slices back.
Solve the cube and see your photos reassemble.

Four Steps to Your First Solved Puzzle

1
Set photos or colors on each face

Tap the gear icon to open Settings. For each of the six faces, choose Photo mode and select an image from your library, or choose Color mode and pick a color. Tap Done to build the cube.

2
Tap Shuffle to scramble the cube

Tap the Shuffle button at the bottom of the screen. Twenty randomized rotations run in rapid succession, scrambling the cube. The puzzle is now in play.

3
Tap cubies and swipe to rotate slices

Tap a cubie to select it. Tap again to cycle through X, Z, and Y slice modes — the highlighted layer shows which slice will move. Swipe on the cube in slice mode to rotate that layer. Drag the background to orbit the camera and check any face.

Get it on the App Store

Download on the App Store

What Users Are Saying

"I set six photos from a trip across the faces and it turned a regular cube puzzle into something personal. Watching the photo fragments scatter when you shuffle and then come back together when you solve it is genuinely satisfying. The camera orbit makes it easy to check the faces you can't see from the default angle."

— travel_photo_fan_tanaka

"Solid Rubik's-style puzzle game on iPhone. The slice selection by tapping cycles through axes in a way that makes sense once you get used to it, and the swipe direction adjusts based on camera angle which is a nice detail. Highlight glow makes it clear which layer you're about to move."

— cube_puzzle_fan_sato

"Simple to pick up and the photo feature makes it feel different from every other cube puzzle app. The shuffle animation is smooth and the success screen gives you a real sense of completion. Good for a few minutes of focus when you need a break."

— casual_puzzle_player_yamada

Frequently Asked Questions

Find answers to common questions below.

QHow do I rotate a slice?

ATap any cubie to select it, then tap the same cubie again to enter slice mode. Each additional tap cycles through X-axis, Z-axis, and Y-axis slice selection — the active slice highlights in blue. Once a slice is highlighted, swipe on the cube to rotate that layer in the direction of your swipe.
QMy swipe is rotating the camera instead of a slice.

ASwipes only rotate a slice when the app is in one of the three slice modes (X, Z, or Y). If the cubie is in single-selection mode or nothing is selected, a drag on the cube rotates the camera instead. Tap the selected cubie one or more times until you see an entire row or column highlight, then swipe. Very short swipes may also not register — try a longer, more deliberate movement.
QHow do I change the photo on a face after I've already set one?

ATap the gear icon to open Settings, then tap the photo thumbnail next to the face you want to change. Your photo library opens so you can pick a new image. Tap Done to rebuild the cube with the updated photo.
QWhat counts as solving the puzzle?

AThe puzzle is solved when all 26 cubies are back in their original positions and their orientations match the starting state — meaning each cubie's rotation is a multiple of 90 degrees and aligns with the grid. Position alone is not enough; the orientation of each piece must also be correct.
QHow do I reset everything to the default appearance?

AOpen Settings and scroll to the bottom of the list. Tap Reset to Defaults. A confirmation alert appears — tap Reset to confirm. All six faces revert to the default illustrations and the background returns to white. The cube is rebuilt immediately in its solved state.

Get it on the App Store

Download on the App Store
App Gallery