[an error occurred while processing this directive] Skip Menu


Page Content

  1. About the Hebrew Script
  2. Fonts for Hebrew
  3. Test Sites
  4. Typing Hebrew
    1. Native vs. Homophonic/QWERTY
    2. Windows
    3. Mac
    4. Mobile
    5. Typing RTL Documents New Page
  5. Web Development
  6. Language Codes
    1. Language Codes: he (Hebrew)
  7. Hebrew Unicode Chart (New Page)
  8. Links

About the Hebrew Script

The Hebrew script is written right to left and can include diacritics to specify vowel marks, but these marks are often ommited in Modern Hebrew. In order to process Hebrew correctly, software must be able to display text from right to left and include vowel marks as needed.

Note: Modern Hebrew is sometimes called Ivrit, a form closer to the actual pronuciation of עברית "Hebrew"

Note that the Hebrew script is used for other Jewish community languages, particularly Yiddish (which includes additional characters). See Jewish Languages.org for details on other languages written in the Hebrew alphabet.


Fonts by Platform

Both Microsoft and Apple provode fonts for Hebrew in their operating systems.

Freeware Fonts

Additional freeware fonts can be downloaded from the sites below. All fonts include vowel points and many include Yiddish characters.

Test Sites

If you have your browser configured correctly, the Web sites below should display the correct characters. If you have difficulties, see list below for font and browser configuration instructions.

If this site is not displaying correctly, see the Browser Setup page for debugging information.

Typing Hebrew

Keyboards: Native vs. Transliterated Layout

Hebrew keyboards utilities allow users to type Hebrew characters on their computers. These utilitites come with two main layout option types. One is the native layout which is similar to a Hebrew typewritier from Israel.

The other is a transliterated (or homophonic/QWERTY) layout in which Hebrew characters are mapped to the closest English keyboard counterpart. For instance typing Latin A would be Hebrew "א", B would be Hebrew "ב", Latin L would be Hebrew "ל " and Latin M would be Hebrew "מ". This layout is often preferred by English speakers because it is easier to remember the position of the letters.


Windows only has access to the native layout, but Kansas University does offer a homophonic layout for learners.

[an error occurred while processing this directive]


A native Hebrew and QWERTY Hebrew keyboard are available in Macintosh.

See the Macintosh Keyboard instructions and Hebrew Keyboard Layouts (Muhlenberg) for more information.

See also


RTL Typing Tips

For a person new to an RTL script, typing can be a little disorienting and different from LTR scripts. The RTL page presents some helpful information including how to right align a document and work with punctuation.

Web Development

This section presents information specific to Hebrew. For general information about developing non-English Web sites, see the Encoding Tutorial or the Web Layout sections.


Unicode (utf-8) is the preferred encoding for Hebrew, especially if the document includes vowel codes. However some other encodings may be encountered

Historical Enclodings

Logical Hebrew/Unicode vs. Visual Hebrew

Logical Hebrew vs. Visual Hebrew is an older disctinction about how text was entered into a document.

In the older Visual Hebrew (Deprecated) system, text had to be entered backwards (as if they were left to right) in order to to be correctly displayed on the screen. In a Logical Hebrew system (including Unicode), letters are entered in the correct order and then correctly sequenenced from right to left.

For example, in the word (אדמ) Adam, in a logical encoding, a person would type the letters in the order 1 (מ) A/מ, 2 (ד) for D, 3 (א) for M, but the display would be RTL. In a visual encoding, a developer would need to enter 1 (א) for M, 2 (ד) for D, 3 (מ) A/מ because the text could only be layed out LTR.

Language Codes

Language Tags allow browsers and other software to process Hebrew script text more efficiently. Some major language tags are:

Selected Jewish Language Tags

Specifying Text Direction

Some HTML editors set the direction automatically, but it can also be set manually using the new <dir> and <bdo> attributes. See the Right-to-Left Alignment tips page for more details.

Using Unicode Escape Characters

If you wish to input a word or short phrase, you can use Unicode entity codes. See the Hebrew Unicode Chart to view hexadecimal code points for Hebrew and other Jewish languages.

Hebrew Computing




Yiddish Computing

Hebrew Writing

Script Basics

Additional Fonts

Includes vowel marks, Yiddish and Biblical Hebrew

Web Development Tips


Tex Texin Hebrew Articles

Other Articles

Top of Page

[an error occurred while processing this directive]

Last Modified: Friday, 09-Sep-2016 16:45:22 EDT