100% in-browser Β· no install

Code with emojis.

Emoji Script turns symbols like πŸ€” πŸ” πŸ—£οΈ πŸ’― into real syntax. Write, copy, paste and run emoji code instantly in your browser.

hello.emoji
πŸ€”πŸŒœπŸ’―πŸ€πŸ’―πŸŒ›πŸ‘‰πŸ”“
  πŸ—£οΈπŸŒœπŸ’¬Hello, world! πŸ‘‹πŸ€«πŸŒ›πŸ™
πŸ”’πŸ™ƒπŸ‘‰πŸ”“
  πŸ—£οΈπŸŒœπŸ’¬Impossible πŸ˜΅πŸ€«πŸŒ›πŸ™
πŸ”’
PLAYGROUND

Online Emoji Script compiler

Everything runs locally in your browser. Your code is never sent to a server.

✍️Codemain.emoji
πŸ–₯️Outputready
// Your script output will appear here.
EXAMPLES

Copy, paste, run.

DOCUMENTATION

Emoji Script syntax.

Every statement ends with πŸ™. Code blocks use πŸ”“ and πŸ”’.

Emoji β†’ code equivalents

πŸ”“   πŸ”’{   }Block
πŸ“€   πŸ“₯[   ]List
πŸ—£οΈprint(...)Print
πŸ“len(...)Length
βž• βž– βœ–οΈ βž—+ βˆ’ Γ— Γ·Math
➑️ 🀝 πŸ™…= == !=Compare
πŸ’ͺ 🀏> <Compare
πŸ’― 🧒 πŸ‘»True False NoneValues
πŸ” πŸ€” πŸ™ƒwhile if elseLogic
πŸ’¬   🀫"   "String
🌜   πŸŒ›(   )Parentheses
πŸ”Ή πŸ‘‰ πŸ™, : ;Separators
0️⃣…9️⃣0…9Numbers
⏺️.Decimal
πŸ”

While loop

πŸ”πŸŒœcomparisonπŸŒ›πŸ‘‰πŸ”“
  ...
πŸ”’
πŸ€”

If / Else

πŸ€”πŸŒœcomparisonπŸŒ›πŸ‘‰πŸ”“
  ...
πŸ”’πŸ™ƒπŸ‘‰πŸ”“
  ...
πŸ”’
πŸ’‘

Good to know

Variable names still use regular letters. Example: score➑️5οΈβƒ£πŸ™.

READY?

Your next script
starts with an emoji.

Emoji Script is free, accountless and requires no installation. Copy an example or write your own program.

Write my first script πŸš€