fsymbols
Loading symbols…
››
🚧

construction

Construction

🚧 is a striped construction barrier, the kind that closes a lane or fences off roadwork, so it means roadwork, a closed way or a detour. In messages it often stands for “under construction”: a project, page or plan is still a work in progress, check back later. For a general warning people use ⚠️.

EmojiSince 2010
Also called
under construction · roadwork · work in progress
Search it as
wip · roadblock · barrier · detour · construction sign
Type it as
:construction:
Around since
2010 · Emoji 0.6
Shows up on
Every phone · iPhone, Android, Windows, Mac, Linux

What 🚧 means

A roadwork barrier: works ahead, or something still being built.

The picture is the striped barricade that road crews put across a lane or around a dug-up pavement so nobody walks or drives into the works. Taken literally it says what the real one says: roadwork here, this way is closed, go around.

It is just as often used for anything unfinished. That idea was familiar long before emoji: in the 1990s, half-built personal homepages carried animated “under construction” graphics promising content to come, and so many sites stayed that way for years that the sign became a joke. 🚧 now does the same job for a new app, a renovation, a profile or a plan: in progress, not ready yet.

What does it mean when someone sends 🚧?

Look at the words around it: an obstacle, or unfinished work.

With a street name, a route or a map screenshot it is practical news: works on the way, maybe a closure or a detour. With a link, a screenshot of a project or a product name it is a placeholder: the thing exists but isn’t done. Sent alone in answer to “how’s it going?”, it reads as “still working on it”.

In the road sense it does call for caution, because a barrier marks an area you can’t enter. It is still narrower than ⚠️, the general warning sign, and softer than ⛔, no entry. For unfinished work it is a simple status note, usually without any alarm.

Practical and mostly neutral; light-hearted when it labels an unfinished project.

Next to a route or address, take it literally: the way may really be closed.

What it means when someone sends it to you

4 readings
After “road closed”, a street name or a route
Real roadwork, a closed lane or a detour.
After a project, page, app or launch update
Unfinished work; check back later.
Alone, replying to “how’s it going?”
Still working on it; not ready yet.
At the start of a programmer’s commit message
Some developers use it to mark a work-in-progress change.

Combination ideas

3
Work in progress, someone is on it.
Building underway; come back later.
Closure with a hazard or detour ahead.

Worth knowing

  • It came with the Japanese mobile-carrier emoji that Unicode unified in 2010; the carriers’ pictograph was labelled 工事中, Japanese for “under construction”.
  • The 1990s “under construction” homepage sign was so overused that web style guides of the time advised leaving it off and saying what was missing instead.

Questions people ask

3

Does 🚧 mean danger?

It means caution about an obstruction. On a road the barrier marks an area you can’t enter; in a chat about a project it usually just means unfinished. For a general warning people use ⚠️.

Why is 🚧 orange on my phone and yellow on my friend’s?

Platform artwork. As of 2026 vendors draw the barrier with different stripe colours and shapes. It is the same character, so your friend saw a barrier too.

Is 🚧 the same as 🏗️?

No. 🚧 is the barrier: roadwork or not finished. 🏗️ is a separate emoji showing a building site with a crane, used for buildings going up.

How to type 🚧

Windows
Win+.Open the emoji picker and search “construction”.
macOS
Control+Command+Spaceopens the character viewer.
iOS / Android
Emoji keyboard → search “construction”.
Chat apps
:construction:the common shortcode; support varies by platform.
HTML
🚧
Codes and encoding1 code points
HTML decimal
🚧
HTML hex
🚧
CSS content
content: "\1F6A7";
Each escape is closed by the next backslash; a trailing space is needed before a literal hex digit.
URL encoded
%F0%9F%9A%A7
1
On screen
1
Code points
2
JS .length
4
UTF-8 bytes

A visible symbol can contain several code points. JS .length counts UTF-16 units; UTF-8 counts bytes.

Families this belongs to

1

Vehicles & transport82 symbols