# Gujarati Font Converter > Gujarati Font Converter is a free, fast, and reliable web tool for converting Gujarati text between LMG Arun and Unicode (Shruti/Lohit) font formats. Built for publishers, designers, developers, and content creators who work with Gujarati script. ## Website - URL: https://gujarati-font-converter.vercel.app - Language: English / Gujarati (gu) ## What This Tool Does Gujarati Font Converter enables seamless, bidirectional conversion between legacy LMG Arun encoded Gujarati text and modern Unicode (Shruti) format. It supports both direct text input and file uploads (.txt, .docx). ### Core Features - **Text Conversion**: Paste LMG Arun or Unicode Gujarati text and get instant conversion - **File Conversion**: Upload .txt or .docx files and download the converted version - **Bidirectional**: Convert LMG Arun → Unicode and Unicode → LMG Arun - **Lohit Font Support**: Optional Lohit Gujarati font rendering for Unicode output - **Recent Conversions**: Conversion history saved locally (IndexedDB) with 12-hour auto-cleanup - **Dark Mode**: Full light/dark theme support - **PWA**: Installable as a Progressive Web App ## Pages - Home: https://gujarati-font-converter.vercel.app/ - LMG Arun to Unicode: https://gujarati-font-converter.vercel.app/lmg-to-unicode - Unicode to LMG Arun: https://gujarati-font-converter.vercel.app/unicode-to-lmg - LMG Arun to Lohit: https://gujarati-font-converter.vercel.app/lmg-to-lohit - Lohit to LMG Arun: https://gujarati-font-converter.vercel.app/lohit-to-lmg ## API - coming soon: a REST API for programmatic access to the conversion engine Returns an object with: - `convertedTxt` (string) — converted text or download URL for file conversions - `noMatch` (string[]) — array of characters that could not be mapped ### File Upload Files are uploaded on server. Supported MIME types: - `text/plain` (.txt) - `application/vnd.openxmlformats-officedocument.wordprocessingml.document` (.docx) - `application/pdf` (.pdf) - `application/epub+zip` (.epub) - `application/rtf` (.rtf) - `text/html` (.html) Max file size: 4 MB. Max file count: 1 per upload. ## Conversion Directions | From | To | Description | |------|----|-------------| | LMG Arun | Unicode (Shruti) | Legacy Gujarati font → modern Unicode | | Unicode (Shruti) | LMG Arun | Modern Unicode → legacy Gujarati font | | LMG Arun | Lohit Gujarati | Legacy → Lohit Unicode rendering | | Lohit Gujarati | LMG Arun | Lohit Unicode rendering → legacy | ## Character Mapping The converter uses a comprehensive character mapping with all characters entries covering: - Gujarati consonants (ક, ખ, ગ, ઘ, etc.) - Vowels and matras (ા, િ, ી, ુ, ૂ, ે, ૈ, ો, ૌ, etc.) - Conjuncts (ક્ષ, જ્ઞ, શ્ર, દ્ધ, દ્વ, etc.) - Gujarati numerals (૧–૯, ૦) - Punctuation and special characters - Reph (ર્) reordering logic - િ (matra) reordering for correct Unicode positioning ## Contact / Source - Deployed at: https://gujarati-font-converter.vercel.app - OG Image: https://gujarati-font-converter.vercel.app/og.png