Updated May 21, 2026 § For Vehicles
#gps tracker#tkstar#no monthly fee

TKSTAR TK905 SMS Commands: Full List and Setup Guide

Every TKSTAR TK905 SMS command in plain English: APN, password, admin, alarms, location, and factory reset. With exact syntax and device replies.

HotAirTag earns a small commission on qualifying Amazon purchases at no extra cost to you. All picks are independently selected. Read our full affiliate disclosure.

TKSTAR TK905 commands are plain texts in the form command123456 value, where 123456 is the default password. You send them to the SIM inside the tracker, which replies to confirm.

The TKSTAR TK905 SMS commands are the only way to configure the tracker before its app works. According to the TK905 user manual, every setting is changed by texting a short code to the device.

  • Default password is 123456 — it sits inside every command, with a space before the value (apn123456 value)
  • The device texts back a reply like apn ok or begin ok so you can confirm a command landed
  • begin123456 reboots the tracker; reset123456 clears settings — two different commands for two different jobs
  • G123456# returns the current location as a Google Maps link with coordinates, speed, and battery
  • A missing space or wrong APN casing is the most common reason a command is silently ignored

How Do TKSTAR TK905 SMS Commands Work?

Every TK905 setting is changed by sending a plain text message to the phone number of the SIM card inside the tracker. The TK905 user manual states: “It works through sms commands which the user sends the device from the own mobile phone number.” When we tested this on a TK905 with a Tello SIM, the device replied to a correctly formatted command within about 30 seconds, which is fast enough to confirm each step before moving to the next.

The command pattern never changes. It’s a keyword, the password, an optional space, then a value, and the factory default password is 123456. A command to set the APN reads apn123456 wholesale: the keyword is apn, the password is 123456, and wholesale is the value. Commands that need no value, like a reboot, drop the value entirely and read begin123456.

Learn the shape of one command and you’ve learned them all. Every command fits a single text with room to spare, since according to Wikipedia a standard SMS message holds 160 characters.

Two rules trip up most owners. The password is part of the keyword with no space before it, but there is a space after it when a value follows. The tracker also replies to confirm, so a command that succeeds returns a short acknowledgement such as apn ok or time ok!. Silence means the message didn’t parse and the device kept its old setting.

Change the password right after setup. Anyone who knows your tracker’s SIM number and the default 123456 can reconfigure or locate your device, so swapping in a private password is a basic security step.

TK905 SMS command structure diagram showing keyword, password, and value format with examples

The Full TKSTAR TK905 SMS Command List

This is the master reference, grouped by job. The command strings below match the syntax documented for the TK905 4G in the manufacturer manual. Send each one as a normal text message to the tracker’s SIM number, then watch for the device reply in the third column. If a reply doesn’t arrive within a minute, the command failed and the device kept its old setting unchanged.

Setup Commands

TK905 setup commands for APN, password, time zone, and admin number
PurposeCommand syntaxDevice reply
Set the data APNapn123456 APNnameapn ok
Set APN username (if carrier needs one)apnuser123456 usernameapnuser ok
Set APN password (if carrier needs one)apnpasswd123456 passwordapnpasswd ok
Change the device passwordpassword123456 newpasspassword ok
Set the time zone (GMT offset)timezone123456 -5time ok!
Add an admin (alert) numberadmin123456 phonenumberadmin ok
Remove the admin numbernoadmin123456noadmin ok

The admin number is where every alarm text is delivered. Without it set, the tracker still detects overspeed and shake events but has nowhere to send the alert, so you’d never see them. We set ours first.

Tracking Commands

TK905 tracking commands for location requests and reporting frequency
PurposeCommand syntaxDevice reply
Request current locationG123456#Google Maps link, speed, battery
Set the upload interval (seconds)upload123456 30upload ok
Turn on GPRS (app/data mode)GPRS123456GPRS OK
Switch back to SMS-only modeSMS123456SMS OK

Reporting frequency is set by the upload123456 value. A lower number means more frequent updates and faster battery drain. We ran ours at 30 seconds while testing active vehicle tracking, and the tracker reported reliably the whole time. The manual’s default interval is far longer, which is what protects the 5000mAh battery’s 50-day standby rating when the tracker just sits parked.

Alarm Commands

TK905 alarm commands for shake, movement, and overspeed alerts
PurposeCommand syntaxDevice reply
Turn on the shake (vibration) alarmshock123456shock ok
Turn off the shake alarmnoshock123456noshock ok
Turn on the movement alarmmove123456move ok
Turn off the movement alarmnomove123456nomove ok
Set an overspeed alarm (km/h)speed123456 70speed ok
Cancel the overspeed alarmnospeed123456nospeed ok

The three alarms don’t all work the same way. According to the manufacturer manual, the movement alarm fires once the device drifts about 500 meters from where it was armed, while the overspeed alarm watches live speed against the threshold you set. The low-battery alert needs no command at all. The manual confirms the tracker warns the admin number automatically once charge drops below roughly 30 percent.

TKSTAR TK905 4G GPS Tracker Best Value
TKSTAR TK905 4G GPS Tracker Lowest ongoing cost: bring your own $5/month SIM card
  • ~$40 one-time, no subscription
  • GPS + AGPS, 5-meter accuracy
  • 5000mAh, 50-day standby
  • IP65 water resistance, 5 strong magnets
  • Setup is SMS-driven, not app-driven

Status and Maintenance Commands

TK905 status and maintenance commands for checks, reboot, and reset
PurposeCommand syntaxDevice reply
Reboot the trackerbegin123456begin ok
Factory reset (clears settings)reset123456Reset OK
Re-detect a new SIMreset123456Reset OK

Keep this whole list saved in your phone’s notes. The TK905 has no on-screen menu, so the command table is the only interface you get.

TK905 command categories reference chart organizing setup, tracking, alarm, and status commands

TK905 First-Time Setup: The Command Sequence

Out of the box, the TK905 needs a short, ordered command sequence before the app shows a live position. We ran this exact sequence during testing. Start to finish, it took 20 to 30 minutes, and most of that was waiting for the SIM to activate rather than typing commands.

Run these steps in order. Skipping ahead, especially past the APN, leaves the tracker unable to report at all.

Step 1, insert an activated SIM. Disable the SIM’s PIN lock first, then seat the micro-SIM and power on. If you haven’t chosen a carrier yet, our best SIM card for the TK905 guide picks plans and lists the APN string for each one.

Step 2, set the APN. Send apn123456 followed by your carrier’s APN string. According to Wikipedia, an APN is “the name of a gateway between a mobile network and another computer network” that decides how the data connection gets built, which is exactly why the wrong string blocks every report the tracker tries to send.

Step 3, add APN credentials if needed. A few carriers require a username and password as well. Send apnuser123456 and apnpasswd123456 only when your carrier publishes them. Most prepaid plans don’t.

Step 4, set the time zone. Send timezone123456 -5 for US Eastern, adjusting the offset to your zone.

Step 5, set the upload interval and admin number. Send upload123456 30 for 30-second reporting, then admin123456 with your phone number so the alarm texts have somewhere to land.

Step 6, open the app. Add the tracker by its IMEI and confirm a live fix on the map. With the tracker configured, decide where to mount it using our TK905 installation guide.

For the full buying context, plus our tested accuracy and battery numbers, see the TKSTAR TK905 review.

TK905 first-time setup sequence flowchart showing 6 steps from SIM activation to live tracking

TK905 Reboot vs Factory Reset

The TK905 has two reset commands that do very different things, and confusing them is a common mistake. We tested both during the review to confirm exactly what each one clears, because the names give no hint of the difference.

begin123456 is a soft reboot. It power-cycles the tracker without wiping a single setting. According to the manufacturer manual, sending begin123456 returns begin ok and restarts the device. That’s the right move when the tracker stops responding but you know its settings are correct.

reset123456 is the factory reset, a heavier action entirely. It returns settings to their out-of-box state and replies Reset OK. The manual confirms one detail that matters: the APN survives a factory reset, while everything else in your configuration is wiped. Reach for the factory reset when you’ve forgotten a changed password, when you’re selling the device, or when you swap to a new SIM and the tracker refuses to register it.

After any factory reset, re-send your time zone, upload interval, and admin number. If the tracker still won’t connect after a SIM swap, re-send the APN too, rather than trusting that the reset preserved it cleanly.

TK905 reboot vs factory reset comparison showing what each command preserves or clears

Why Won’t My TK905 SMS Command Work?

When a command gets no reply, the cause is almost always one short list of formatting or signal problems. We hit several of these during our own setup. Re-sending a corrected text fixed every one of them within 30 seconds, so a silent command is rarely a dead device.

The most frequent fault is a wrong or forgotten password. If you changed 123456 and lost the new value, nothing will parse, and the factory reset above is the only recovery.

A missing space after the password ranks close behind. The string apn123456wholesale fails where apn123456 wholesale works. The third common fault is APN casing or spelling, because carriers publish the APN exactly and the tracker matches it literally with no autocorrect.

Some causes have nothing to do with the text you sent. A SIM PIN that was never disabled stops the tracker from using the SIM at all. A tracker sitting in a cellular dead zone, like a deep parking garage, simply can’t receive the message. And a 2G-era TK905 on a 4G-only carrier will never connect, because 3G and older 2G networks have been shut down across the major US carriers.

TK905 SMS command troubleshooting flowchart with decision tree for common failure reasons

Telling a Setup Problem From a Signal Problem

A failed command and a failed GPS lock look similar from your phone, but they have different fixes. The G123456# location request is the fastest way to tell them apart.

If G123456# replies with a text but the position is wrong or stale, that’s a GPS lock problem, not a command problem. Our TK905 indoor signal fixes guide covers cold-start delays and indoor blockage. If G123456# produces no reply at all, the fault sits somewhere in the command itself, the password, or the cellular link, so work back through the failure list above.

One closing note on syntax across models. The command123456 value form documented here is the standard for the TK905 4G, and the related TK905B and TK915 share the same command keywords, so this list carries over to them. If your printed manual instead shows a KEYWORD,value# format, you have an older 2G-era unit and should follow its own card.

TK905 diagnostic flowchart using G123456# command to distinguish setup problems from signal problems

Bottom Line

Save this command list somewhere you can reach it from your phone, because the TK905 gives you no other interface. Once the APN, time zone, upload interval, and admin number are set, the tracker runs as the cheapest no-subscription vehicle tracker we’ve tested.

The hardware costs near $40 once, plus a SIM around $5 a month. SMS setup is a one-time tax, not a recurring chore. Our GPS trackers with no monthly fee roundup explains why that trade still wins over three years.

FAQ

What is the default password for the TKSTAR TK905?

The factory default password is 123456. It sits inside every SMS command, directly after the keyword, with no space before it. Change it after setup by sending password123456 followed by your new password, because anyone with your tracker's SIM number and the default password can reconfigure the device.

How do I find the SIM card's phone number to text commands to?

Commands go to the phone number of the SIM card inside the tracker, not to the tracker itself. Your carrier assigns that number when you activate the SIM. Check your carrier account dashboard or the activation confirmation email or text. If you can't find it, call the carrier's support line and ask for the line's phone number.

What SMS command resets the TKSTAR TK905 to factory settings?

Send reset123456 to the tracker's SIM number. The device replies Reset OK and returns its settings to the out-of-box state. The APN setting survives the reset, but the time zone, upload interval, admin number, and changed password don't, so re-send those afterward.

How do I check whether the TK905 received my command?

The tracker texts a confirmation back for every command it accepts. A correct command returns a short reply such as apn ok, time ok!, or begin ok. In our testing the reply arrived within about 30 seconds. If you get no reply, the message did not parse, usually because of a wrong password or a missing space.

Why is the TK905 not replying to my text messages?

The usual cause is a formatting error: a changed password you forgot, or a missing space after 123456. Other causes are an APN typo, a SIM PIN that was never disabled, or the tracker sitting in a cellular dead zone. Re-send the command with corrected text first, and confirm the SIM is active and has signal.

Do I need the app, or can I run the TK905 with SMS commands only?

You can run the TK905 entirely by SMS. Sending G123456# returns the current location as a Google Maps link with speed and battery, and alarms go to your admin number by text. The app adds a map history and live tracking, which is why most owners enable GPRS, but it's optional.

What command sets how often the TK905 reports its location?

Send upload123456 followed by the interval in seconds. For example, upload123456 30 reports every 30 seconds. A shorter interval gives more frequent updates but drains the battery faster, so a long interval protects the 50-day standby figure while a short one suits active vehicle tracking.

Do these SMS commands also work on the TK905B?

Yes. The TK905B and the related TK915 share the same command keywords as the TK905 4G, so this list works on those variants. The only exception is older 2G-era units, which sometimes use a different KEYWORD,value# syntax printed on their own manual card.