EvilFontTool — CLI for creating documents with hidden machine-readable text

Tools2026-08-11, 11:32
EvilFontTool hides machine-readable text inside a document that visually differs from what a human sees. By replacing font glyphs, the tool can create documents with hidden text intended to be processed by terminals, AI systems, and clipboard copy-paste operations.
Features: • Generation of Evil Font families from .ttf or .woff files, including web fonts, .ttf files and fonts.css. • Creation of an HTML files with separate text representations for humans and machines. • Generation of a DOCX file with support for embedding TTF fonts. • Conversion of DOCX to PDF with an invisible text layer that supports selection, copying and pasting, and text extraction. • Use of fonttools, python-docx, reportlab, pdfminer.six and other dependencies for working with documents and fonts.
Vendors
Doctoreww
Products
Evilfonttool
Fonttools
Pdfminer.Six
Python-Docx
Reportlab