Hafs Narration

Font Introduction

It is one of the computer fonts dedicated to displaying the Qur'anic text in conformity with the Uthmanic Script. It is a computer font that was built in accordance with the unified international coding Unicode, which is a global system that enables data to move across different systems and devices, without displaying it in a distorted form, no matter how many companies that manufacture systems and languages, and the countries that this data passes through. With the grace of Allah, this computer font was built and developed fully by the Research and Development Unit work team in the Information Technology Department at King Fahd Glorious Qur’an Printing Complex.

The Developmental Stages of Building the Font: 

The Hafs font was built with the Uthmanic Script, through the following work stages:

[ 1 ] Determining the work team, studying and analyzing the project requirements, bearing in mind the problems and errors discovered in the common Arabic computer fonts, including a number of well-known computer fonts such as the Traditional Arabic font from Microsoft, Lotus font from Linotype, and other popular fonts.

[ 2 ] Preparing a time-bound plan for the implementation and review phases, and implementing the amendments and improvements proposed during the examination and audit phases.

[ 3 ] Writing the single letters and all other combinations by the calligrapher of al-Madinah al-Nabawiyyah Musḥaf, Shaikh ‘Uthmān Ṭaha .

[ 4 ] Starting the programming work by specialized programmers, under the supervision and review of the calligrapher of the Musḥaf.

[ 5 ] Launching first editions and making them available for download from the website that is dedicated to the computer fonts of the King Fahd Glorious Qur’an Printing Complex.

Illustrative photos for the Font:

Illustrative photos of the Font in Uthmanic Script during usage are provided below. In addition to the quality of diacritics and presenting it in a way that is suitable for the Glorious Musḥaf:

Example (1) 
Example (2) 
Example (3) 

Technological Information

Relation to Unicode:

Hafs Font with the Uthmanic Script was originally designed based on Unicode without any special repeated letters. For example when we write the word ..

Additional Features of the Font:

1. Supporting Kashida in all of its cases and topics in which we use Unicode No U0640. For example:

2. Supporting the superscript for the word in case there is a Sajda at the end of the Ayah by using Unicode No. U06E4. For Example:

4. The spot of the Hamza of Alif when it is topped with Fatha was adjusted by replacing the Unicode for Fatha with Macron. Hence, the Hamza that is topped with Fatha will appear at the right place as designed in the Uthmanic Script. For example:

5. Lowercase letters, that indicate the dropped off letters in the Uthmanic Musḥafs that must be pronounced, was adjusted. These attached letters appear as approved in the Uthmanic Musḥaf design. For Example:

6. Sukoon diacritic, that appear when the Hamza is written on Alif-Mad to indicate sukoon, was adjusted. As shown in the following example:

7. Imala diacritic, which is called al-imala al-kobra and appears as a blurry dot under the letter that needs imala, has been adjusted. As shown in the following example:

Or at the top of the letter that needs Imala, as in the following example:

Unicode Module 


The Research and Development Unit in the Computer Department at King Fahd Glorious Qur’an Printing Complex relied on the unicode system unicode to create (Hafs) font in the Uthmanic Script, because this system is followed globally among computer and systems manufacturing companies in the world.

Unicode organization is a global code group that is used to define all codes and letters used in most of the world's languages and gathered in one code to facilitate the presentation and delivery on information despite of the language used. This global coding uses 1 to 4 bytes (byte = 8 bits) to encode letters, and so far only a third of the number available in Unicode organization to encode the letters of these languages.

Taking into account Hafs font with the Uthmanic Script, which was built entirely on the unicode system. We can explore the basic letters that were formed according to the following figure:

Whereas the font was developed starting from code (0600 ) to code (066FF ) Taking into account there are several encoded letters that haven't been used at all so it was replaces with the code []. The displayed copy above is the one that is been developed from the basic Arabic coding (0600-06FF) which was updated by Unicode organization in 2009.

Common Questions

1. How can we install the font in a computer operated by Windows?

It can be installed the same way any other computer font is installed on computer, by copying the file into the fonts folder under the operating system folder. All programs that use the computer fonts on the user’s device must be closed before installing the new font file.

Steps to install the font on the computer

1. Make sure the font’s file exist on the computer or download it from the website and locate it on the computer.

2. Transfer or copy the file into Fonts folder in the Control Panel.

To reach the Fonts folder:
Start menu –> Control Panel –> Fonts
Start menu –> Control Panel –> Fonts

2. What is the name that appear in the font's menu in MS-Word or other text editor programs?

The font will appear by the following name in the font's menu inside text editing program:

KFGQPC Uthmanic Script HAFS

Taking into consideration that the initial letters of the font stand for the acronym of the Complex’s name translation into English:

King Fahd Glorious Qur’an Printing Complex

3. How can I get a copy of the computer font (Symbols Font)?

You can get a copy of the font’s file from the download page in the Complex’s Computer Fonts website, on the following link:


4. How much does it cost to buy a copy of the computer font (Symbols Font)?

Computer font (Symbols font) is the gift of King Fahd Glorious Qur’an Printing Complex in Madinah for Arabic speakers around the world. You can get the font free of charge.

5. Does the aforementioned font work on operating systems other than Windows?

The computer font (Symbols Font) is of OTF (Open Type Fonts) group and it can be used on most operating system that support this group. The font has been tested on Windows and Mac.

 Usage Rights clause.

(Uthmanic Script Font - Hafs) is one of the publications of King Fahd Glorious Qur’an Printing Complex in Madinah. It is the Complex’s gift to the Arabic language speakers all over the world. It is available for copying, distribution and usage free of charge in the personal, commercial and all individual fields, as well as, government bodies, entities and civil organizations works. It is also available for desktop and media publishing works and Internet sites and etc., inside and outside the Kingdom of Saudi Arabia, provided that the aforementioned font is not attributed to a party other than the one owning its rights.
The aforementioned computer font is also registered in the name of the Complex with the International Registration and Numbering Department, King Fahd National Library:

Deposit No.: 5834/1429 – ISBN: 8010-9960-978.

The Complex reserves the full right to own the aforementioned font, and to reproduce its letters and components. No other individual or party has the right to reprogram or modify its structures or any part of its components in any way and for any purpose, or sell it for a fee, whatever the reason.

فضلاً قم بتحميل الإصدار 2.2 للخط لضمان الحصول على أحدث نسخة من الخط.

الإصدار 2.2:

File type Details Download
اصدار حفص الجديد 2.2 مع إمكانية إضافة كشيدة. يدعم الحروف الأخيرة والمستقلة ما يصل إلى أربعة أشكال من إمكانية إضافة كشيدة أما الحروف الأولية والوسطى تدعم اثنين فقط من إمكانية إضافة كشيدة. لم نقم بإضافة أي كشيدة في ملف الوورد. يمكن للمستخدم القيام بذلك وفقًا لمتطلباته. تتم إضافة الكشيدة بعد كتابة الحرف الأساسي وقبل تشكيله. فقط للشكل المستقل تتم إضافة الكشيدة قبل الحرف الأساسي. تم إرفاق نموذج للخط. يمكنك التحقق من كيفية إضافة الكشيدة في بيانات ملف الوورد. من السهل إذا تم تغيير الخط إلى Arial أو أي خط آخر يدعم اللغة العربية، فيمكنك بسهولة معرفة مكان وكيفية إضافة الكشيدة للحصول على الشكل المطلوب.
Version No: 2.2
Size:  934 كيلوبايت

الإصدار نسخة رقم 13 :

File type Details Download
خط الرسم العثماني – حفص نسخة 13 بإستخدام الوصلات الأبجدية أو الوصلات الكتابية (Ligature)
و ملف Microsoft Wordيحتوي على المصحف الشريف كاملاً بخط الرسم العثماني – حفص نسخة 13
tested on Microsoft Word until 2016 version, Windows 10
Version No: 0.13
Size:  630 كيلوبايت .