.TPL File Extension
Document Template
Developer | N/A |
Popularity |
3.7 | 46 Votes |
What is a TPL file?
A TPL file is a template file created and used by various types of applications. It saves default settings for a document's page layout, text, and other formatting. TPL files are used to create documents with a similar style and structure.
More Information
TPL files are most notably used by ACT! Word Processor and the Shopware ecommerce platform. Example template files include newsletter templates, company letterhead templates, and drawing templates.
How to open a TPL file
You should open a TPL file using the program that created the template.
Programs that open TPL files
Wii Image File
Developer | Nintendo |
Popularity |
3.7 | 15 Votes |
Image file utilized by Nintendo Wii games such as Mario Kart Wii; contains one or more images that make up menus that appear in Wii games and the Wii console itself; includes Palette and Image header and data sections for each image contained in the file to assign height, width, etc.; typically found in .SZS files.
Programs that open TPL files
HTTP File Server Template
Developer | N/A |
Popularity |
3.9 | 8 Votes |
A TPL file may also be a template used by HTTP File Server (HFS), a file sharing program used to send and receive files over HTTP. It contains HTML divided into sections that describe each part of an HTML page served to a requesting browser. TPL files are used by HFS to dynamically build HTML pages.
More Information
TPL files primarily store HTML but may also contain CSS and JavaScript. HFS takes the HTML (or CSS or JavaScript) code from TPL files that are categorized by sections with square brackets ([]). Some of the sections include style, link, comment, and upload. TPL files also include symbols surrounded by percentage signs (%) used to define each section.
To open and edit TPL files in HFS, you must be in "Expert mode" in HFS. To enter expert mode, select Menu → Other options → Switch to Expert mode. Once in expert mode, select Menu again then choose HTML template → Edit... or Change file....
NOTE: Templates are typically stored in the same folder as the hfs.exe file.
Common TPL Filenames
hfs.tpl - Default name for templates used by HFS.
Programs that open or reference TPL files
Canvas Template
Developer | Canvas GFX |
Popularity |
3.1 | 14 Votes |
A TPL file may also be a drawing template created by select Canvas GFX applications, such as Canvas X Pro and Canvas X Draw, technical illustration programs. It contains preset graphics and settings for creating new drawings, such as diagrams or blueprints, with similar appearance and content.
More Information
Various Canvas drawing applications, such as Canvas X Pro, Canvas X Draw, and Canvas X Geo, support the Canvas Template (TPL) format. The family of Canvas X applications specializes in creating and editing technical illustrations and specialized visualizations, such as blueprints for buildings, floorplans, workflow diagrams, and maps with geospatial data.
Canvas X users utilize TPL files to save drawings they can replicate to create other drawings. Creating templates saves users time by not having to re-create a drawing from scratch.
How to create a TPL file with Canvas X Pro
Various Canvas X applications can create TPL files. For example, to create a TPL file with Canvas X Pro, select File → Save As..., then choose TPL - Canvas Template from the "Save as type" dropdown menu.
How to open a TPL file
You can open a TPL file with various Canvas GFX applications, including Canvas X Pro, Canvas X Draw, and Canvas X Geo.
For example, to open a TPL file with Canvas X Pro, select File → Open.... If the TPL file is saved in the default "Templates" folder in the program installation directory, you can select File → New from Template....
How to convert a TPL file
Various Canvas GFX applications, including Canvas X Pro, Canvas X Draw, and Canvas X Geo, can convert TPL files to other formats.
For example, Canvas X Pro can convert TPL files to many file types including the following formats:
- .CVXCAD - Canvas X Pro Drawing
- .CVX - Canvas Drawing
- .DWG - AutoCAD Drawing
- .DXF - Drawing Exchange Format
- .PSD - Photoshop Document Format
- .JPG - JPEG Image
- .PNG - Portable Network Graphic
- .GIF - Graphical Interchange Format
- .SVG - Scalable Vector Graphics File
- .EPS - Encapsulated PostScript
- .PDF - Portable Document Format
Programs that open or reference TPL files
Adobe Photoshop Tool Presets File
Developer | Adobe Systems |
Popularity |
3.4 | 8 Votes |
A TPL file may also be a settings file used by Adobe Photoshop, a program used to edit raster graphics. It contains preset information for a Photoshop tool, which may include a stroke width setting for the brush tool, a pattern for the fill tool, or another setting. TPL files are used for saving and reusing tool settings.
More Information
Tool presets can be accessed either through the Tool Presets panel (Window → Tool Presets) or by opening the Preset Manager by selecting Edit → Preset Manager... and then choosing "Tools" from the dropdown list.
Programs that open or reference TPL files
Phorum Template
Developer | Phorum |
Popularity |
3.8 | 5 Votes |
A TPL file may also be a template used by Phorum, a PHP and MySQL-based open source message board system. It contains template code, which is mainly plain HTML mixed with Phorum custom template language that consists of simple statements. TPL files are used to display dynamic data generated by Phorum, such as search results, message information, and lists of private messages.
More Information
The template language found in TPL files consists of HTML and simple Phorum template statements. These statements support four data types, which may be integers, strings, PHP constants, or template variables. Since the template language is stored in TPL files as plain text, you can open and edit TPL files with any text editor.
Phorum typically uses TPL files for storing template code but may also use .PHP files if they are placed in the template directory and are named with the appropriate basename. For example, if Phorum is displaying the footer template, it first searches for footer.php in the template directory and if the file does not exist, will then look for footer.tpl. The inclusion of PHP files allows users to only use PHP/HTML code for templates if they do not want to use the Phorum template language required by TPL templates.
Programs that open TPL files
PrestaShop Template File
Developer | PrestaShop |
Popularity |
3.3 | 4 Votes |
A TPL file may also be a template written in the Smarty 3 templating language, which is similar to HTML. It is used by PrestaShop e-commerce software to generate the HTML of a webpage to customize e-commerce-related pages visited by users, such as product, cart, and checkout pages.
More Information
PrestaShop is an open-source e-commerce solution that allows users to manage various e-commerce needs on their websites, such as product listings and payments. Users can customize these various facets through themes, which consist of TPL templates, and add-on modules provided by PrestaShop and third-party developers.
Users can download the software for free, then upload and install it to the web server hosting their website. Users are then able to create new TPL templates or modify pre-existing templates for their specific e-commerce needs.
For example, if you want different layouts for the same product page that change based on the country location of the user, you can create a new TPL template for the product page and place it in the appropriate directory. When a user in the specific location views that product, PrestaShop checks for that new product.tpl file, generates a webpage and returns it to the user, who views it in his web browser.
PrestaShop comes with the "Classic" theme pre-installed. This theme can be found in the "themes" folder in the PrestaShop installation. The "classic" theme folder includes the "assets," "modules," "plugins," and "templates" (stores the TPL files) subfolders. All TPL templates must be stored in the "templates" subfolder in the theme's folder. In this case, TPL templates for the "classic" theme are stored in the following directory:
/themes/classic/templates/
There are a large number of TPL templates included with each theme and they are organized into various subfolders in the templates folder. Some notable TPL files that can be found these subfolders include product.tpl (product page), product-list.tpl (product list page), cart.tpl (shopping cart details), and checkout.tpl (checkout purchase process).
How to open a TPL file
You can open TPL files with any text editor, since the files are saved in plain text format. However, you may want to use a source code editor that supports the Smarty 3 templating language or allows you to install a plugin that supports the language to provide helpful coding features.
You can open TPL files with Microsoft Visual Studio Code in Windows, macOS, or Linux. Then, you can install the free "Smarty" extension to add support for syntax highlighting and snippets in the Smarty 3 templating language.
Programs that open TPL files
Archicad Template
Developer | GRAPHISOFT |
Popularity |
2.5 | 2 Votes |
A TPL file may also be a project template created with GRAPHISOFT Archicad architectural designing software. It stores default settings for a project, project preferences, and elements placed in the project model. TPL files are similar to .PLN projects but are meant for saving settings to replicate the configuration of a project.
More Information
Archicad is a building information modeling (BIM) program providing various tools for designing and visualizing structures, interiors, exteriors, and landscapes. While you will most likely save projects in the native Archicad PLN format, you can save a project as a TPL file if you want to replicate it.
How to create a TPL file with Archicad
To create a custom TPL template, select File → Save as, and choose "ARCHICAD Project Template" as the file type from the dropdown menu. Archicad saves TPL files in the following locations by default:
- Windows - \Program Files\Graphisoft\ARCHICAD 24\Defaults\ARCHICAD
- Mac - \Applications\Graphisoft\ARCHICAD 24\Defaults\ARCHICAD
How to open a TPL file
You can open an Archicad TPL template with GRAPHISOFT Archicad in Windows and macOS. To open a TPL file, select File → Open and choose the template you want to open. You can also select File → New and choose Create New Project from Template.
How to convert a TPL file
GRAPHISOFT Archicad can convert TPL templates to various file types, including the following formats:
- .PLN - Archicad Solo Project
- .PLA - Archicad Project Archive
- .DWG - AutoCAD Drawing
- .DXF - Drawing Exchange Format
- .IFC - Industry Foundation Classes File
- .C4D - Cinema 4D Model
- .3DS - 3D Studio Scene
- .SKP - SketchUp Document
- .OBJ - Wavefront 3D Object File
- .STL - Stereolithography File
- .PDF - Portable Document Format
- .JPG - JPEG Image
Programs that open TPL files
TatukGIS Editor Print Template File
Developer | TatukGIS |
Popularity |
1.3 | 3 Votes |
Print template created by TatukGIS Editor, a GIS mapping and data editing program; saves options for the Print dialog that are provided from the dialog's Template drop down list; can include options such as map positioning, legends, and minimap prints; allows different print layouts to be reused.