What 🛺 means
A motorized three-wheeler that works as a cheap, hailable taxi. It has handlebars rather than a steering wheel, a single front wheel, open sides, a canvas or metal roof and a back seat built for two or three (and often carrying more). Fares are low, distances short, and in many cities you still agree the price before you get in, or argue about the meter when you get out.
The same vehicle goes by a different name almost everywhere it runs. India and Pakistan say auto or auto-rickshaw; Thailand, Sri Lanka and much of the tourist world say tuk-tuk; Bangladesh says CNG, after the compressed natural gas the engines burn; Jakarta says bajaj, after the Indian maker; Nigeria says keke; Egypt says toktok; Peru says mototaxi. Italy has the Piaggio Ape, the post-war three-wheeler the Indian ones descend from through licence-built designs.
The word rickshaw itself comes from Japanese jinrikisha, "human-powered vehicle", the two-wheeled carriage pulled by a running man. The pedal-powered cycle rickshaw came next, and the motor version took over most Asian streets in the second half of the twentieth century. 🛺 is the only rickshaw emoji of any kind, which is why it also stands in for the pedal and pulled ones.
What does it mean when someone sends 🛺?
Almost always a real ride: on the way, being booked, or remembered. From a friend in Delhi, Mumbai, Dhaka or Colombo, "🛺 10 min" means they are in an auto and nearly there; "🛺 200 " means the driver overcharged; a rain cloud beside it means nobody will take the fare. Ride-hailing apps in these countries let you book an auto the way you book a cab, so the emoji turns up in perfectly ordinary commute chat.
From a traveller it is the holiday vehicle: bouncing through Bangkok, Jaipur or Siem Reap with the wind coming through the open sides, usually beside a photo. The emoji carries that mood of cheap, noisy, slightly chaotic fun, and nothing hidden underneath it. There is no slang meaning, no romantic code; if someone sends 🛺, they mean the three-wheeler.
Cheerful and literal, the small-change taxi of emoji; fine with anyone, carries no second meaning.
In Indian English an "auto" is this three-wheeler, not a car, so don't picture a cab arriving.
Part of the collection
What it means when someone sends it to you
4 readingsThey are coming by auto-rickshaw and this is their ETA.
Don't confuse it with
1Combination ideas
4Worth knowing
- "Tuk-tuk" imitates the putt-putt of the little two-stroke engines; the vehicle was named for its noise.
- Italy's three-wheeler is the Piaggio Ape, "bee", a 1948 cargo cousin of the Vespa, "wasp". India's Bajaj autos began as licence-built Piaggio designs.
Questions people ask
4Is a tuk-tuk the same as an auto-rickshaw?
Broadly, yes. Tuk-tuk is the Thai name that tourists spread worldwide. In Cambodia, though, a tuk-tuk is often a motorbike towing a passenger cart, and Thai tuk-tuks have their own wider, lower shape. 🛺 covers all of them.
Is there an emoji for a pedal or pulled rickshaw?
No. 🛺 is the only rickshaw emoji, so people use it for cycle rickshaws too, sometimes with beside it to make the point.
Why is the emoji green and yellow?
As of 2026 most platforms paint it in the green-and-yellow livery of India's CNG autos, the look of Delhi and Mumbai streets, with a few using black and yellow. The design followed the Indian vehicle the proposal was built around.
Can 🛺 just mean "taxi"?
It can mean "a cheap ride", but it specifically shows the three-wheeler. For a regular cab use ; for someone who has never seen an auto, name it.
Collections with 🛺
3How to type or find 🛺
- Also called
- tuk-tuk · tuktuk · auto
- Search it as
- tuk tuk · rickshaw · three wheeler · tuk tuk emoji · rickshaw emoji · mototaxi · keke · CNG
- Type it as
- :auto_rickshaw:
- Around since
- 2019 · Emoji 12.0
- Shows up on
- Every phone · iPhone, Android, Windows, Mac, Linux
:auto_rickshaw:Common shortcode in Slack, GitHub, Discord, Mattermost and other chat apps; a few apps use a different name.🛺Codes and encoding1 code points
A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.



