Add your files
Drop one OTF or two hundred. Batch conversion is not a paid feature here.
A cutting machine, an embroidery program, a game engine or an older application refuses to load an OTF.
This is a real change to the outlines. OTF stores cubic Bezier curves in a CFF table; TTF stores quadratic curves in a glyf table. Every curve has to be re-approximated in the other mathematics.
The quadratic approximation is close but not exact. Deviations are sub-pixel at text sizes and can become visible at very large display sizes or when the outline is used for cutting or engraving, so check a converted font at the size it will actually be used.
Ligatures, kerning and alternates live in GSUB and GPOS tables, which both formats share, so they normally carry across intact.
They implement only TrueType outline rendering and have no CFF rasteriser. It is a limitation of the application, not of the font.
Drop one OTF or two hundred. Batch conversion is not a paid feature here.
TrueType Font is lossless, so nothing is thrown away in the conversion.
Converted and deleted the moment it finishes. Never written to permanent storage.