HTML Entity for Turkish Lira Sign (₺)

Beginner
5 min read
Updated: Sep 2026
1 example
Unicode U+20BA

What Is the Turkish Lira Sign Entity?

Turkish Lira Sign (₺) is the Currency Symbols character at Unicode U+20BA (TURKISH LIRA SIGN). It is the official symbol for the Turkish lira (TRY), introduced in 2012.

Remember
Character     ₺
Unicode       U+20BA
Hex entity    ₺
Decimal       ₺
Named entity  (none)
CSS escape    \20BA
Not the same  ₤ (generic lira) · ₮ (tugrik) · TRY

Hex, decimal, CSS, and a typed character all produce the same glyph: ₺. Prefer ₺ when you want an explicit entity. There is no named HTML entity for this character.

Quick Reference

One table for every form you will actually use.

FormCodeWhere it goes
Hex entity₺HTML markup (best default)
Decimal entity₺HTML markup
CSS escape\20BAStylesheet content
Direct character₺UTF-8 HTML text
Named entityNoneUse numeric forms instead

When to Use Which

SituationUse
Prices in Turkish lira (TRY)₺ (preferred)
Decimal-only markup₺
Generated text via ::before / ::aftercontent: "\20BA"
Generic / older lira glyphUse U+20A4 only if you mean that character
Tempted to type ASCII TRY onlyUse ₺ for the currency glyph (or pair both)

Live Preview

Turkish Lira Sign in pricing context, compared with related currency symbols.

Price ₺ 1 250,00
Large glyph ₺
Hex entity ₺ → ₺
vs generic / tugrik ₺  |  ₤  |  ₮
With entities Hex: ₺ | Decimal: ₺

Complete HTML Example

One page that shows Turkish Lira Sign with hex, decimal, CSS escape, and a typed character. Use View Output or open the live editor.

Hex + Decimal + CSS + Typed

Four ways to display ₺ in HTML and CSS (no named entity).

html
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Turkish Lira Sign (₺)</title>
  <style>
    #point::after {
      content: "\20BA";
    }
  </style>
</head>
<body>
  <p>Built with Hex: &#x20BA;</p>
  <p>Built with Decimal: &#8378;</p>
  <p id="point">Built with CSS: </p>
  <p>Typed: ₺</p>
  <p>Price: &#x20BA; 1 250</p>
</body>
</html>
Try It Yourself

How It Works

1. Hex: &#x20BA; inserts Unicode code point 20BA → ₺.

2. Decimal: same code point as 8378 → &#8378;.

3. CSS: use \20BA in content (not an HTML entity). #point::after appends ₺.

4. Typed: paste ₺ in a UTF-8 document, or write Price: &#x20BA; 1 250.

5. Named: there is none — always use a numeric reference or CSS escape.

Pitfalls & Tips

Common mistakes when working with Turkish Lira Sign.

Named

No named entity

HTML5 does not define &try; or &lira; for this glyph. Use &#x20BA; or &#8378;.

Look-alikes

₺ ≠ ₤ ≠ ₮

Prefer ₺ for modern Turkish pricing. ₤ is the older generic lira sign. ₮ is tugrik (Mongolia).

A11y

Add context

A lone ₺ may be unclear. Pair it with “Turkish lira” or “TRY” for screen readers and international readers.

Fonts

Glyph coverage

Currency Symbols coverage varies on older devices. Test pricing pages on mobile and provide a TRY text fallback if ₺ is missing.

CSS vs HTML

Do not mix escapes

\20BA belongs in CSS. &#x20BA; / &#8378; belong in HTML.

Charset

Use UTF-8

Always set charset="UTF-8" so typed ₺ and numeric entities decode correctly.

Browser Support

Turkish Lira Sign (U+20BA) and its entity forms (&#x20BA;, &#8378;, CSS \\20BA) are supported in all modern browsers. Glyph coverage depends on the font.

✓ Universal encoding

Turkish Lira Sign (&#x20BA;)

Encode with hex, decimal, or CSS escape — or type ₺ directly in UTF-8 HTML. No named entity.

100% Browser coverage
Google Chrome Supported
Yes
Microsoft Edge Supported
Yes
Mozilla Firefox Supported
Yes
Apple Safari Supported
Yes
Opera Supported
Yes
Internet Explorer IE 9+
Yes*
U+20BA Full support

Bottom line: Prefer &#x20BA; for readable HTML. Use \\20BA only inside CSS content. There is no named entity.

Key Takeaways

  • Unicode: this symbol is U+20BA (decimal 8378) — turkish lira sign (TRY).
  • HTML: prefer &#x20BA; — or use &#8378;. No named entity.
  • CSS: use \20BA inside content for generated price markers.
  • Watch out: not the same as generic lira (₤) or tugrik (₮).

One line: U+20BA → &#x20BA; / &#8378; / CSS \20BA (no named entity).

Frequently Asked Questions

Use &#x20BA; (hex), &#8378; (decimal), or the CSS escape \20BA in the content property. All render ₺ when the font supports Currency Symbols. There is no named HTML entity.
U+20BA (TURKISH LIRA SIGN). Hex 20BA, decimal 8378. It belongs to Currency Symbols (U+20A0–U+20CF) and is the official symbol for the Turkish lira (TRY).
No. HTML5 does not define a named entity for U+20BA. Use numeric references like &#x20BA; or &#8378;.
Use it for e-commerce, financial sites, currency converters, Turkish market pages, and travel booking content that shows prices in lira (TRY).
U+20BA is TURKISH LIRA SIGN (TRY). U+20A4 is the older generic LIRA SIGN. U+20AE is TUGRIK SIGN (Mongolia). Prefer U+20BA for modern Turkish pricing.
HTML entities (&#8378; or &#x20BA;) go in markup. The CSS escape \20BA is used in stylesheets (usually in the content property of ::before/::after). Both render ₺.

Did you know?

Turkish Lira Sign is Unicode U+20BA (decimal 8378) — glyph ₺ (TURKISH LIRA SIGN) in Currency Symbols. Official symbol for the Turkish lira (TRY), introduced in 2012. HTML5 has no named entity — use &#x20BA; or &#8378;. Do not confuse it with the generic lira sign (U+20A4) or tugrik (U+20AE).

Next: Turned Ampersand

Learn the HTML entity for Turned Ampersand — next in this sequence.

Continue tutorial →

About the author

Mari Selvan M P
Mari Selvan M P 🔗

Developer, cloud engineer, and technical writer

  • Experience 12 years building web and cloud systems
  • Focus Full Stack Development, AWS, and Developer Education

I write practical tutorials so students and working developers can learn by doing—from databases and APIs to deployment on AWS.

8 people found this page helpful