Quick Start
Mono tools are designed for monospace and coding fonts. First, visit HeronTool's Monochrome page and upload your font file (TTF/OTF). The tool will automatically identify metric information and display the font's monospace characteristics. If the font is not monospaced, it will flag width deviations for each character, giving you a clear view of the issues.
Adjust and Optimize
In Monochrome, you can adjust weight, letter spacing, and line height using sliders. We recommend setting letter spacing to 0 and line height to 1.5 for the best programming experience. For precise control, switch to "Advanced Mode" to manually modify the width table for each character. The tool provides real-time preview and outputs the adjusted font file.
Export and Integration
After adjusting, click the "Export" button and choose your desired format (WOFF2, TTF, etc.). HeronTool also offers a command-line tool for easy integration into your development workflow. For example: herontool mono --input code.ttf --output code.woff2 --weight 500. After export, you can use it directly in your editor or terminal to improve code readability.
FAQ
Q: What font formats does Monochrome support?
A: It supports TTF, OTF, and WOFF formats, and you can export to WOFF2 to reduce file size.
Q: How do I know if a font is monospaced?
A: Monochrome checks this automatically after upload. If all characters have the same width, it's marked as "monospaced." Otherwise, it lists characters with large width differences for you to adjust.
Q: Will adjustments affect copyright?
A: Ensure you have permission to modify the font. HeronTool is not responsible for copyright issues. We recommend using open-source fonts like Fira Code or JetBrains Mono.