A simple GUI tool for modding fonts in Lost Ark by patching the font.lpk archive. Easily swap in custom TTF fonts and adjust font size and line spacing for English and Spanish game versions.
- Easy-to-use GUI for selecting files and configuring font settings
- Supports English and Spanish Lost Ark versions (Steam)
- FontMap.xml generator with customizable size and leading corrections
- Automatic backup and restore of original font.lpk
- QuickBMS integration for safe archive patching
-
Python 3.8+ (Only required if running from source)
Download Python -
QuickBMS Executable
Download QuickBMS
-
Install Python (Only required if running from source)
Download and install Python from the link above. Make sure to add Python to your PATH. -
Download QuickBMS
Extractquickbms_4gb_files.exefrom the QuickBMS zip file. -
Download the latest release
Download LOA Font Tool v1.2
-
Run the tool
- Run
LOA-Font-Tool.exe
- Run
-
Select required files in the GUI
- QuickBMS executable (
quickbms_4gb_files.exe) - Original archive (
font.lpk) from your Lost Ark installation (Steam/steamapps/common/Lost Ark/EFGame) - Your custom TTF font file
- QuickBMS executable (
-
Configure FontMap settings
- Adjust size correction and leading correction as needed for each font entry.
-
Choose your game language
- English or Spanish
-
Create Modded LPK
- Click "Create Modded LPK" and save the output file.
-
Insert to Game
- Click "Insert to Game" to automatically backup and replace the game's font.lpk.
-
Revert to Original
- Click "Revert to Original" to restore the backup.
- The original
font.lpkwill be backed up asfont.lpk.bakbefore any changes. - For other languages, you may need to adjust target indices & encryption keys in the code.
- Contributions are welcome for adding support for Korean and Russian versions of the game. (Need testers)
-
QuickBMS not found:
Make sure you select the correctquickbms_4gb_files.exefile. -
Game directory not detected:
Manually browse to your Lost ArkEFGamefolder when prompted. -
Permission errors:
Run the tool as administrator.
- LOA Font Tool by Tan (Discord: @tanbb)
- Original QuickBMS Repacking Script by spiritovod & Brouznouf
- QuickBMS by Luigi Auriemma

