ChromeOS has no alt codes. Here are the four methods that do work, including the Unicode shortcut most people never find.

The short version

Start here if you only have one minute. The full guide below explains each point.

01

No alt codes

Chromebooks have no numeric keypad.

02

Learn Ctrl+Shift+U

Then the hex code, then Enter.

03

The picker searches by name

Faster when you know the word, not the code.

01

Why alt codes do not work here

Windows alt codes need a numeric keypad, and almost no Chromebook has one. The number row along the top will not substitute.

This is why so much advice fails on ChromeOS. The methods below are the ones actually built into the system.

02

The Unicode shortcut

Hold Ctrl and Shift, press U, then release all three. A small underlined u appears. Type the hex code and press Enter or Space.

For a heart that is Ctrl, Shift, U, then 2665, then Enter. This works in most text fields and is the closest thing ChromeOS has to alt codes.

Key points
  • Ctrl + Shift + U, release
  • Type the hex code, such as 2665
  • Press Enter or Space to commit

03

The built-in emoji picker

Right-click any text field and choose Emoji, or press Search and Shift and Space together. The picker covers far more than emoji.

It has a search box, which makes it the fastest route when you know the name of the character but not its code.

04

Long-press for accents

Hold a letter key and a small menu of accented variants appears. This covers most European languages without switching keyboard layouts.

It is the quickest method for accented letters and does nothing for symbols, so it complements rather than replaces the shortcut above.

05

Google Docs has its own panel

Inside Docs, Insert then Special characters opens a searchable panel with a draw-to-find box. It is better than anything at the system level.

Docs also supports substitution rules, so you can make a short trigger expand into a symbol you use often.

The Docs panel only works inside Docs. For system-wide input, the Ctrl+Shift+U shortcut is the one to learn.

06

Choosing between them

Learn the Unicode shortcut for characters you use repeatedly, since it is faster than any picker once memorised.

Use the picker for one-offs and for anything you would have to look up anyway. Copying remains the fallback that always works.

The same character, four ChromeOS routes

Each method produces the identical character. They differ in speed and in where they are available.

MethodSteps for ♥Works where
Unicode shortcutCtrl+Shift+U, 2665, EnterMost text fields
Emoji pickerSearch+Shift+Space, search heartMost text fields
Google Docs panelInsert → Special charactersDocs only
Copy and pasteCopy from any sourceEverywhere

The Unicode shortcut is disabled in a few web apps that capture the key combination themselves. The picker is the reliable fallback in those cases.

07

Copy the symbols discussed in this guide

This guide explains the topic. Use technical symbols for the main copyable set, compare it with punctuation symbols, and browse currency symbols for another useful angle. Each collection includes searchable Unicode names and HTML references.

⌂ ⌘ ⌥

Technical Symbols

301 copyable entries

! ? ‼

Punctuation Symbols

235 copyable entries

$ ¢ £

Currency Symbols

61 copyable entries

08

Questions, answered

Do alt codes work on a Chromebook?+

No. Alt codes require a numeric keypad, which Chromebook keyboards almost never have.

What is the Chromebook shortcut for special characters?+

Ctrl, Shift and U together, then the hexadecimal code, then Enter or Space.

How do I get the emoji picker on ChromeOS?+

Right-click a text field and choose Emoji, or press Search, Shift and Space together.

09

Sources and review notes

Reviewed against Unicode terminology for characters, code points, glyphs, sequences and presentation behavior.