Improve text readability across Windows by switching to smoother macOS-style font rendering without configuring each app separately
Run MacType in service mode to also smooth fonts in the Windows shell and file explorer
Use the DirectWrite support to apply improved rendering to modern Windows apps like browsers alongside the older GDI system
Reduce eye strain on high-DPI or standard monitors where the default Windows font hinting looks too sharp
Antivirus software may flag MacType because it hooks into running processes, service mode requires elevated privileges and may need an antivirus exclusion rule.
MacType is a Windows program that changes how text is drawn on screen. By default, Windows uses its own font rendering engine, which many users find thin, sharp, or harsh looking compared to the smoother text rendering on macOS. MacType replaces or supplements that rendering with FreeType, an alternative engine that produces softer, more rounded letterforms that some people find easier to read. The program works by hooking into running applications and intercepting their font drawing calls. This happens transparently in the background: once installed, the text in most programs simply looks different without any per-application configuration. It supports several operating modes, including a tray mode that applies to most applications and a service mode that runs with higher privileges and can also affect the Windows shell itself. The latest release adds Windows 10 compatibility, better support for color emoji fonts, multi-monitor improvements, and improved DirectWrite support. DirectWrite is a modern Windows text rendering system, and MacType can now work alongside it rather than only with the older GDI system. The update also includes lower CPU usage in tray mode and improved localization for several languages. A few known limitations are documented. Antivirus software sometimes flags MacType because of the way it modifies running processes, and running in service mode can help avoid that. Microsoft Office 2013 uses its own custom rendering and is not compatible. Building from source requires following a separate build document in the repository. The README is brief and primarily in English, with a link to a Chinese version. The project accepts donations through its official site.
← snowie2000 on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.