How it works

Flying in under 60 seconds

No apps, no cables, no accounts. Just a browser and your phone.

Computer

Any desktop or laptop with Chrome, Firefox or Safari

Smartphone

Any iPhone or Android with a browser and camera

01

Open the simulator on your computer

Go to dronesimlab.com/simulator on any desktop or laptop. A 3D environment loads instantly — and a QR codeappears in the corner of the screen. That's your pairing code.

No account required for a demo. Create a free account for unlimited access.

dronesimlab.com/simulator
WAITING
02

Scan the QR code with your phone

Open your phone's camera app and point it at the QR code on screen. A notification appears — tap it to open the controller in your browser. No app to install.

iPhone

Open the built-in Camera app, point at the QR code and tap the banner at the top.

Android

Most Android cameras scan automatically. Or use Google Lens — tap the Lens icon in the camera app.

dronesimlab.com

Open controller →

03

Rotate your phone to landscape

Once the controller page loads, turn your phone sideways. Two virtual joysticks appear — one on each side, just like a real drone remote.

Make sure screen rotation lock is off. Check the control center on iPhone or the notification shade on Android.

S
N
F

CONNECTED

Rotate to landscape
04

Start flying

The simulator shows CONTROLLER CONNECTED when your phone pairs. Push the left stick up gently to take off. Release to hover in place.

Left stick

↑↓ Throttle (altitude)

◀▶ Rotate (yaw)

Right stick

↑↓ Forward / Back

◀▶ Strafe left / right

CONNECTED
SPORT MODE
ALT 42m

Speed modes

Use the speed buttons at the top of the phone controller to switch at any time.

Slow~15 km/h

Best for beginners. Gentle, forgiving responses — great for learning to hover and navigate indoors.

Normal~40 km/h

Balanced control for exploring the terrain. Good for practicing manoeuvres and flying missions.

Sport~76 km/h

Full speed. High sensitivity and fast response — for experienced pilots and speed runs.

Troubleshooting

The QR code doesn't scan

Try zooming in the browser (Ctrl/Cmd +) to make the QR code larger. Make sure the simulator is not in fullscreen mode when scanning.

The controller page opened but shows "Connecting…"

Both your phone and computer just need an internet connection — they don't need to be on the same network. Try reloading the controller page on your phone. On strict corporate or school firewalls, outbound WebSocket connections may occasionally be blocked.

The joysticks don't appear / screen looks wrong

Make sure your phone is in landscape orientation and rotation lock is off. Reload the controller page after rotating if needed.

The simulator is slow or choppy

The 3D scene uses WebGL. Close other browser tabs and try Chrome for the best performance. A dedicated GPU helps on laptops.

Ready to try it?

Open the simulator now — no account required for the demo.