You are on page 1of 3

Greek Letters in HTML and JavaScript

Greek Letters in HTML and JavaScript

Contents |
JavaScript FAQ |
JavaScript Strings and RegExp FAQ

Question: Can I display Greek letters on my page as part of JavaScript output?


Answer: You can include Greek letters in JavaScript strings and/or display Greek letters
on your webpage using several representations:
hexadecimal codes \uXXXX in JavaScript strings; e.g. small alpha () is \u03B1
numeric HTML entities; for example, small alpha is α
HTML entities; for example, small alpha is α
unescape with a suitable argument; e.g. small alpha is unescape('%u03B1')
decodeURI with a suitable argument; e.g. small alpha is decodeURI('%CE%B1')
Here is a simple test for the Greek letter pi ():
document.write('C = 2\u03C0R')
// C = 2R
document.write('C = 2πR')
// C = 2R
document.write('C = 2πR')
// C = 2R
document.write(unescape('%u03C0')) //
document.write(decodeURI('%CF%80')) //

To display Greek letters in a JavaScript alert message or


a confirm dialog box, use
hexadecimal codes, for example:
alert('\u03A9 is the last letter of the alphabet.') //Try it!

The following table lists HTML entities, character codes, and URL-encodings for
Greek letters in alphabetical order. Some letter variants do not have HTML entities; for
example, ? (ϓ) or ? (ϕ).
These letter variants are omitted.
chr \uXXXX Numeric HTMLentity escape(chr) encodeURI(chr)
Α
%u0391
%CE%91
\u0391 Α

\u0392

Β

Β

%u0392

%CE%92

\u0393

Γ

Γ

%u0393

%CE%93

\u0394

Δ

Δ

%u0394

%CE%94

\u0395

Ε

Ε

%u0395

%CE%95

\u0396

Ζ

Ζ

%u0396

%CE%96

\u0397

Η

Η

%u0397

%CE%97

\u0398

Θ

Θ

%u0398

%CE%98

\u0399

Ι

Ι

%u0399

%CE%99

\u039A

Κ

Κ

%u039A

%CE%9A

\u039B

Λ

Λ

%u039B

%CE%9B

\u039C

Μ

Μ

%u039C

%CE%9C

\u039D

Ν

Ν

%u039D

%CE%9D

\u039E

Ξ

Ξ

%u039E

%CE%9E

http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26]

Greek Letters in HTML and JavaScript

Ο
%u039F
%CE%9F
\u039F Ο
Π
%u03A0
%CE%A0
\u03A0 Π
\u03A1 Ρ
Ρ
%u03A1
%CE%A1

\u03A3 Σ
Σ
%u03A3
%CE%A3

\u03A4 Τ
Τ
%u03A4
%CE%A4

Υ
%u03A5
%CE%A5
\u03A5 Υ
ϒ
%u03D2
%CF%92
\u03D2 ϒ
Φ
%u03A6
%CE%A6
\u03A6 Φ
Χ
%u03A7
%CE%A7
\u03A7 Χ
Ψ
%u03A8
%CE%A8
\u03A8 Ψ
Ω
%u03A9
%CE%A9
\u03A9 Ω
\u03B1 α
α
%u03B1
%CE%B1

\u03B2 β
β
%u03B2
%CE%B2

\u03B3 γ
γ
%u03B3
%CE%B3

\u03B4 δ
δ
%u03B4
%CE%B4

\u03B5 ε
ε
%u03B5
%CE%B5

\u03B6 ζ
ζ
%u03B6
%CE%B6

\u03B7 η
η
%u03B7
%CE%B7

\u03B8 θ
θ
%u03B8
%CE%B8

\u03D1 ϑ
ϑ
%u03D1
%CF%91

\u03B9 ι
ι
%u03B9
%CE%B9

\u03BA κ
κ
%u03BA
%CE%BA

\u03BB λ
λ
%u03BB
%CE%BB

\u03BC μ
μ
%u03BC
%CE%BC

\u03BD ν
ν
%u03BD
%CE%BD

\u03BE ξ
ξ
%u03BE
%CE%BE

\u03BF ο
ο
%u03BF
%CE%BF

\u03C0 π
π
%u03C0
%CF%80

ϖ
%u03D6
%CF%96
\u03D6 ϖ
\u03C1 ρ
ρ
%u03C1
%CF%81

\u03C2 ς
ς
%u03C2
%CF%82

\u03C3 σ
σ
%u03C3
%CF%83

\u03C4 τ
τ
%u03C4
%CF%84

\u03C5 υ
υ
%u03C5
%CF%85

\u03C6 φ
φ
%u03C6
%CF%86

\u03C7 χ
χ
%u03C7
%CF%87

ψ
%u03C8
%CF%88
\u03C8 ψ
ω
%u03C9
%CF%89
\u03C9 ω
Alphabetical order differs from the character code order for these letters:
\u03D1 ϑ
ϑ
%u03D1
%CF%91

ϒ
%u03D2
%CF%92
\u03D2 ϒ
ϖ
%u03D6
%CF%96
\u03D6 ϖ

See also:
How do I convert a string to URL-encoding?
Special and Mathematical Symbols
Accented Characters and Ligatures
W3C Character Entity References in HTML 4 (www.w3.org)

http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26]

Greek Letters in HTML and JavaScript

Copyright
1999-2011, JavaScripter.net.

http://www.javascripter.net/faq/greekletters.htm[02/04/2014 14:27:26]

You might also like