Grbl Controller

Grbl Controller

zeevy
Sep 26, 2026
  • 6.0

    1 Reviews

  • 1.8 MB

    File Size

  • Everyone

  • Android 8.0+

    Android OS

About Grbl Controller

Control your GRBL CNC machine from your phone over Bluetooth or USB OTG.

Grbl Controller (Bluetooth | USB)

Use your phone to control a CNC machine that runs GRBL 1.1 firmware. Connect over Bluetooth (HC-05 / HC-06) or a USB OTG cable, jog the axes, send G-code files and watch the machine status live.

MACHINE STATUS

* Live machine position (MPos) and work position (WPos)

* Machine state in colour: Idle, Run, Hold, Jog, Alarm, Check

* Active coordinate system, units, distance mode and feed rate

* Planner and serial buffer levels (turn on with the GRBL setting $10=2)

JOGGING

* Simple jogging pad with corner (diagonal) jogging

* Separate step size for XY and Z, and a jog feed rate

* Jog stop, homing and alarm unlock buttons

* Set zero for X, Y and Z

* Switch between G54, G55, G56 and G57

FILE STREAMING

* Send G-code files from anywhere on the phone

* Supported file types: .gcode, .nc, .ngc and .tap

* Character counting (buffered) streaming for smooth and fast jobs

* Optional single step mode: sends one line and waits for ok before the next

* Progress, line count and elapsed time

* Check mode to test a file without moving the machine

OVERRIDES

* GRBL 1.1 real time feed, spindle and rapid overrides

* Spindle, flood coolant and mist coolant buttons

PROBING AND TOOL CHANGE

* Probing with G38.3, with automatic Z axis adjust

* Manual tool change with tool length offset (G43.1)

CONSOLE AND CUSTOM BUTTONS

* Send G-code or GRBL commands directly and see every response

* Command history

* Four custom buttons that run multi line commands, with separate actions for short press and long press

OTHER

* Works in the background with low battery use

* Option to keep the screen awake during a job

* Auto connect to the last used Bluetooth device

VIDEOS

* Android GRBL Controller (by Matt): https://www.youtube.com/watch?v=j03sw0HJWbo

* Control your CNC from an Android phone over Bluetooth, without a PC (by Maker Tutor): https://www.youtube.com/watch?v=U6teAczns5w

* How to run a CNC machine with Grbl Controller, in Hindi (by Er. Nitish Sharma): https://www.youtube.com/watch?v=So_Eh-dNcvc

REQUIREMENTS

1. Android 8.0 or above, with Bluetooth or USB OTG support

2. GRBL 1.1f or above

3. A Bluetooth module like HC-05 or HC-06, already paired with the phone, or a USB OTG adapter

NOTES

1. For help, please use GitHub. I cannot give support in Play Store comments.

2. When you connect a Bluetooth module to your machine for the first time, set its baud rate to 115200 (8 bits, no parity, 1 stop bit). This is the default baud rate of GRBL 1.1.

3. USB OTG works only with a GRBL baud rate of 115200.

4. To run jobs in the background without problems, turn off battery optimisation for this app.

5. The app does not trim decimal places, remove unsupported G-codes, or expand canned drill cycles or M06.

6. User guide and setup help: https://zeevy.github.io/grblcontroller/

Bug tracker and source code: https://github.com/zeevy/grblcontroller/

Russian translation by Николай Кирик

Show More

What's new in the latest 2.61

Last updated on Sep 26, 2026
Minor bug fixes and improvements. Install or update to the newest version to check it out!
Show More

Videos and Screenshots

  • Grbl Controller for Android official Trailer
  • Grbl Controller screenshot 1
  • Grbl Controller screenshot 2
  • Grbl Controller screenshot 3
  • Grbl Controller screenshot 4
  • Grbl Controller screenshot 5

Grbl Controller APK Information

Latest Version
2.61
Category
Tools
Android OS
Android 8.0+
File Size
1.8 MB
Developer
zeevy
Available on
Content Rating
Everyone

Old Versions of Grbl Controller

APKPure icon

Super Fast and Safe Downloading via APKPure App

One-click to install XAPK/APK files on Android!

Download APKPure
thank icon
We use cookies and other technologies on this website to enhance your user experience.
By clicking any link on this page you are giving your consent to our Privacy Policy and Cookies Policy.
Learn More about Policies