Esperanto normally uses the letters ĉ, ĝ, ĥ, ĵ, ŝ, and ŭ. When a printer or device cannot produce them, the Fundamento de Esperanto provides a replacement now called the H-system (H-sistemo or h-skribo): write an h after each circumflexed consonant, and write plain u for ŭ. This is a foundational fallback, not a second everyday spelling of the language.
That distinction matters. In ordinary modern prose, full Unicode spelling is (neutral) and immediately readable: Mi ŝatus teon. H-system text is (technical/legacy): Mi shatus teon. It preserves access when the proper letters are impossible, but it gives up some of Esperanto's exceptionally direct letter-to-sound relationship.
The complete correspondence
| Normal letter | H-system | Example |
|---|---|---|
| ĉ / Ĉ | ch / Ch | ĉambro → chambro |
| ĝ / Ĝ | gh / Gh | ĝardeno → ghardeno |
| ĥ / Ĥ | hh / Hh | ĥoro → hhoro |
| ĵ / Ĵ | jh / Jh | ĵurnalo → jhurnalo |
| ŝ / Ŝ | sh / Sh | ŝipo → shipo |
| ŭ / Ŭ | u / U | aŭ → au |
The h in ch, gh, hh, jh, and sh is not a separately pronounced /h/. Each pair stands for one Esperanto letter and therefore one sound. The last mapping is different: the breve is simply omitted from ŭ, so aŭ becomes au and Eŭropo becomes Europo.
There is a converse ambiguity when an ordinary h really follows c, g, h, j, or s, especially across a compound boundary. Traditional H-system practice can insert an apostrophe or a clarifying hyphen: Unicode flughaveno “airport” may be written flug'haveno or flug-haveno so that gh is not mistaken for ĝ. The separator is a disambiguation device for the fallback spelling, not part of the normal Unicode form.
Ĉu vi jam legis la ĵurnalon?
Have you read the newspaper yet?
In H-system input, that sentence is written Chu vi jam legis la jhurnalon? The initial Ch represents uppercase Ĉ, while jh represents lowercase ĵ. The question word remains one token: do not insert spaces inside a replacement pair.
Ni promenis tra la ĝardeno kaj aŭskultis la birdojn.
We walked through the garden and listened to the birds.
Its H-system form is Ni promenis tra la ghardeno kaj auskultis la birdojn. Notice that aŭ becomes au, not ahu and not aw.
Why it is a fallback
Normal Esperanto spelling embodies a productive principle: a written letter reliably identifies a sound, and related words keep stable written roots. Compare celo “aim” and ĉelo “cell.” The circumflex is not decoration; it distinguishes two letters and two words.
La celo de la renkontiĝo estas trovi pli grandan ĉelon por la laboratorio.
The aim of the meeting is to find a larger cell for the laboratory.
In H-system spelling, the contrast is celo versus chelo. A reader who knows the convention can reconstruct it, but the page no longer has one visible character per Esperanto letter.
Mi ne ĵuris; mi nur klarigis la juron.
I did not swear an oath; I only explained the law.
Here ĵuro “oath” and juro “law” contrast ĵ with j. H-system jhuro remains intelligible, but plain juro cannot replace ĵuro without changing the word.
The Fundamento authorizes H-spelling specifically for circumstances in which the accented letters cannot be printed. Unicode has removed that obstacle in most email, web, publishing, and messaging contexts. Consequently, full letters are the normal pedagogical recommendation and overwhelmingly the clearer choice for polished modern text. H-system remains legitimate as an emergency or compatibility mechanism; it is not an error when its use is deliberate and consistent.
Capitalization and boundaries
Capitalization belongs to the Esperanto letter being represented. At the start of an ordinary sentence or proper name, use an initial capital in the fallback: Ĉ → Ch, Ŝ → Sh. In an all-capitals heading, writers commonly capitalize the whole replacement: ĈIUJ → CHIuj would be inconsistent; use CHIUJ. Since H-system practice developed across different printing traditions, old documents may vary in how the added h is capitalized. Preserve the source when making a diplomatic transcription, but normalize consistently in an edited text.
Ŝia nomo estas Ĝoja, sed ĉiuj nomas ŝin Ĝo.
Her name is Ĝoja, but everyone calls her Ĝo.
An initial-capital H-system version begins Shia nomo estas Ghoja. The h stays attached to the base letter; S hia or G hoja would create false token boundaries.
ĈIUJ ENIRU SILENTE.
EVERYONE SHOULD ENTER QUIETLY.
An all-capitals H-system notice may use CHIUJ ENIRU SILENTE. For contemporary publication, however, ĈIUJ is clearer and typographically normal.
H-system, X-system, and Unicode
These three formats serve different purposes. For the computer-oriented alternative in detail, see The X-System.
| Format | Status and best use | Example |
|---|---|---|
| Unicode | Normal modern orthography (neutral) | Ĉu ŝi venos aŭ ne? |
| H-system | Fundamental fallback when proper letters are impossible (technical/legacy) | Chu shi venos au ne? |
| X-system | Widely used computer-input convention, not part of the original alphabet (technical/informal input) | Cxu sxi venos aux ne? |
Ĉu ŝi venos aŭ ne?
Will she come or not?
The Unicode sentence above is preferred as visible prose. You may type Cxu sxi venos aux ne? into an X-system converter, or Chu shi venos au ne? when only the Fundamental fallback is available, but convert the result before publication whenever possible.
— Ĉu vi povas legi la malnovan dosieron? — Jes, sed ĝi uzas la H-sistemon.
— Can you read the old file? — Yes, but it uses the H-system.
This exchange illustrates the natural modern role of H-spelling: it often appears as the property of a source or transmission channel, not as a stylistic alternative chosen inside otherwise ordinary Unicode prose.
Accepted variation versus recommended practice
The norm and the recommendation are not contradictory. The foundational norm makes H-spelling available when diacritics are impossible. Modern descriptive references also document H- and X-versions because real archives, keyboards, and interfaces use them. Corpus searches likewise find legacy H-text. Yet attestation does not make mixed spellings good edited style.
Use one format consistently within a passage. Do not write Mi ŝatas la ghardenon merely because one letter was inconvenient. If Unicode input fails during a chat (informal), a consistent X- or H-system message is understandable; for a résumé, article, lesson, or public announcement (formal), restore the proper letters.
Common Mistakes
1. Dropping the diacritic without marking the replacement
❌ Mi satas la supon.
Incorrect for ‘I like the soup’: satas means ‘is satiated,’ not ‘likes.’
✅ Mi ŝatas la supon.
I like the soup.
If Unicode is truly impossible, Mi shatas la supon is the H-system fallback. Plain satas is a different word.
2. Treating H-system spelling as normal polished prose
❌ Chu shi loghas chi tie?
Incorrect as ordinary Unicode prose: this is unconverted H-system spelling.
✅ Ĉu ŝi loĝas ĉi tie?
Does she live here?
3. Adding h after ŭ
❌ Mi venos ankauh morgaŭ.
Incorrect H-system conversion: ŭ loses its breve; it does not become uh.
✅ Mi venos ankaŭ morgaŭ.
I will come tomorrow too.
The full H-system version would be Mi venos ankau morgau.
4. Importing English title capitalization
❌ La Rapida Vojo Al Bona Prononco
Incorrect English-style capitalization for an ordinary Esperanto title.
✅ La rapida vojo al bona prononco
The quick path to good pronunciation.
H-system affects letter representation, not Esperanto capitalization conventions.
Key Takeaways
The H-system maps ĉ, ĝ, ĥ, ĵ, ŝ to ch, gh, hh, jh, sh and writes ŭ as u. It is a Fundamento-authorized and readable fallback (technical/legacy), while Unicode diacritics are the normal modern choice (neutral). Keep replacement pairs inside the word, disambiguate a genuine consonant-plus-h sequence when needed, preserve capitalization deliberately, and never assume that conversion—especially of plain u—is perfectly automatic.
Now practice Esperanto
Reading grammar gets you part of the way. The exercises are where it sticks — free, no signup needed.
Start learning Esperanto →Related Topics
- The Six Diacritic LettersA1 — Master ĉ, ĝ, ĥ, ĵ, ŝ, and ŭ as six independent Esperanto letters with distinct sounds and spelling roles.
- Typing Unicode EsperantoA1 — Practical ways to enter, verify, and publish the six Esperanto letters with their correct Unicode characters.
- The X-SystemA1 — How to encode Esperanto’s six diacritic letters with x, convert the result safely, and know when the fallback is appropriate.
- Converting Legacy Text SafelyA2 — A reliable workflow for converting H-system, X-system, and damaged Esperanto text into reviewed Unicode spelling.
- One Letter, One SoundA1 — Understand Esperanto’s regular sound–spelling relationship without confusing a stable phoneme with mechanically identical pronunciation.