O ficheiro .ftl é usado pelo FreeMarker, um template engine Java usado para gerar automaticamente texto e frequentemente páginas web em HTML, ficheiros de classe .java e outros ficheiros de código-fonte como .php, .asp e .cfm.
O FreeMarker é um pacote Java open source que pode ser integrado em produtos Java. Um produto popular baseado em Java que usa ficheiros .ftl é o Alfresco.