Welcome to our comprehensive collection of the best and most popular Sinhala fonts. We offer Unicode, ANSI and Google Sinhala web fonts for download on your mobile and desktop devices completely FREE. Below, you'll find our carefully curated selection of popular fonts for displaying and typing Sinhala scripts, supporting the Sinhala language used by over 16 million people [1] in Sri Lanka and worldwide.

Unicode Sinhala Fonts

We provide some of the best Unicode Sinhala fonts available today. These Unicode fonts are ideal for typing in both Latin and Sinhala scripts. The vast majority of modern computers and web browsers use Unicode mapping [2], making these fonts the ideal choice for displaying text on screen. Unicode support for Sinhala was standardised as SLS 1134 by the Sri Lanka Standards Institution [3] and has been included in the Unicode Standard since version 3.0 [4].

ANSI Sinhala Fonts

Click and download ANSI Sinhala fonts. Once downloaded, you can start typing in Sinhala straight away. These legacy fonts use non-Unicode encodings and were widely used before Unicode became the standard [7]. While we recommend Unicode fonts for new projects, ANSI fonts remain useful for compatibility with older documents and systems.

How do I download and install Sinhala fonts?

→ Open Windows Explorer and navigate to the C:\Windows\Fonts directory.

→ Next, open the Control Panel, click on "Fonts", then choose "Install New Font". Browse to the folder where you downloaded and extracted the Sinhala font files.

→ Select all the Sinhala fonts and click "OK" to install them.

→ Once installed, you should be able to use the Sinhala fonts in Microsoft Word or in any other text-editing program.

→ If the fonts do not appear right away, try restarting your computer to apply the changes.

Frequently Asked Questions

What is the difference between Unicode and ANSI Sinhala fonts?


Both ANSI and UTF-8 are encoding formats. ANSI is a Microsoft-related standard for characters and is mainly used to encode Latin alphabets. UTF-8, on the other hand, is one of the implementations of Unicode and supports more than 128,000 characters.


What is Unicode in Sinhala fonts?


Unicode is a universal character encoding standard. It defines how Sinhala characters, along with characters from many other languages, are represented in web pages, text files, and documents.

There are different types of Unicode encoding, with UTF-8 and UTF-16 being the most common. UTF-8 is the most widely used on the web and is the default encoding standard in many software programs for Sinhala text.

UTF-8 Unicode encoding can use up to four bytes to represent characters. For English characters, UTF-8 uses only one byte. European (Latin), Hebrew, and Arabic characters are typically represented with two bytes. Sinhala characters and many other Asian scripts usually require three bytes. Some special characters may even require four bytes.


References:

Sambhu Raj SinghSambhu Raj Singh · LinkedIn · GitHub · Npm

Last Updated On:

Hindi Currency Exchange
Currency Unit Nepali Rs.
U. S Dollar 1 Dollar ($) 140.9643 Rs
UK Pound 1 Pound (£) 191.5991 Rs
Euro 1 Euro 165.7156 Rs
Malaysian Ringgit 1 M. Ringgit 33.5228 Rs
Saudi Riyal 1 S. Riyal 37.5827 Rs
Bahrain Dinar 1 Dinar 373.864 Rs
Qatari Riyal 1 Q. Riyal 38.5639 Rs