TFORMer Designer - Report Designer

With the reporting software TFORMer Designer you create reports, lists, tables, serial letters, forms and barcode labels in the twinkling of an eye. Output is generated directly with TFORMer Designer or with the TFORMer Reporting SDK. No extensive programming efforts required!

Report created in TFORMer Designer

Ready-to-Use Reports, Forms and Labels

With the included templates you create the required documents in a flash. The templates save time-consuming design work and minimize costs. Examples like VDA-4902 Label, AIAG, AMES-T, Galia, Odette, GTL Transport Labels, GS1 Logistik Labels and much more...

Integrated Barcode Support

TFORMer generates all bar codes completely independently and support more than 100 different linear, 2D, RSS and GS1 barcodes. Special barcode printers or hardware add-ons like barcode SIMMs and barcode DIMMs are not required.

Perfect Output

As a result you get printouts, PDF files, HTML, ZPL-II, various image formats or PostScript® in perfect quality. The generated output is always identical and completely independent from the chosen output format.

Embed Reports into Your Own Programs

The reporting component TFORMer SDK can be easily integrated into your application as JAVA class, as DLL, as Shared Library, as COM component or as .NET Assembly. Dynamic data is provided via program code or by external data sources like files or databases.

For all Usage Scenarios

In addition the software solution for report and label printing offers: paper and tray control, conditional printing, scripting, embedded computations, bar codes, arbitrary output formats, Unicode support (see features TFORMer).

Supported Platforms

TFORMer Designer is available for Microsoft Windows 7 SP1, 2008 SP2, Windows 8, 2012+, Windows 10 (32 Bit and 64-Bit Versions)! The Reporting SDK is also available for Linux and UNIX platforms.

Printed report created with TFORMer Designer

Create Reports, Forms and Labels in a Flash!

TFORMer Designer gives you a powerful and industry compliant tool for creating layouts of arbitrary forms, reports, lists, tables, labels and serial letters.

The layout designer can be used by both software developers and users and it is the ideal solution for your perfect output.

The current version of TFORMer Designer belongs to the most powerful reporting software tools available - just give it a try!

Check out TFORMer Designer now! Click here for the free demo!

TFORMer Features




Generate VDA 4902 as PDF Online

TFORMer SDK generates PDF documents fully automatically (for example, from within ASP or PHP web applications) - bar codes included. Variable data (e.g. from user input) is inserted into the layout via data fields.

With TFORMer Designer you can design the appearance of the PDF document according to your needs.

Here you can generate a VDA 4902 Label online as PDF document (AIAG labels can be generated as well). You will receive the document based on your input, generated dynamically in real time (per email) - free of charge.

Licenses can be purchased on a per-workstation (or user) basis. Should you need more than 10 licenses, please contact us - we'll gladly prepare an offer based on your requirements. All licenses are perpetual with a one-time license fee.

  • 1 Workstation
  • € 360 / $448one-time fee
  • Design and Print
    Reports, Forms, Labels
  • 1 Licensefor 1 Workstation
  • Buy
  • 2 Workstations
  • € 612 / $761one-time fee
  • Design and Print
    Reports, Forms, Labels
  • 2 Licensesfor 2 Workstations
  • Buy
  • 5 Workstations
  • € 1530 / $1902one-time fee
  • Design and Print
    Reports, Forms, Labels
  • 5 Licensesfor 5 Workstations
  • Buy
  • >10 Workstations
  • On Request  
  • Design and Print
    Reports, Forms, Labels
  • Individual>10 Workstations
  • Ask

Microsoft® Windows

All current 32 and 64 bit Microsoft Windows systems:

  • Windows 10
  • Windows 11

See also TFORMer SDK platforms.

UNIX®, Linux®, macOS®

V 8.0

General Improvements

  • New Print Kernel
    The print kernel has been rewritten (preparation for future enhancements).
  • Barcode Generator Kernel
    The barcode kernel is now linked statically. TFTBarcode.dll is not required anymore (TFM-5512).
  • GDI Custom Paper Sizes
    Added support for custom paper sizes when using GDI printers (TFM-9030).
  • New Function SafeDiv
    To allow better handling of division by zero cases in IIf statements, a new function SafeDiv has been added. SafeDiv(«Numerator», «Denominator», «DivByZeroValue»), returns «DivByZeroValue» if «Denominator» is 0, otherwise the result of the division of «Numerator» by «Denominator» is returned.

TFORMer Designer

  • Quick-Format
    Added new functionality to simplify the formatting of numeric and text fields. Quickly select predefined or provide custom formats.
  • Label Design with Actual Data ("Real Data")
    Added new functionality to use real label data during the label design process. Label design is done using the data of the first record of the data source (used for label texts, barcode data and image expressions). The option can be turned on or off with a checkbox in the menu ribbon.
  • Show Element Boundaries
    Added a checkbox to hide or show element boundaries in the label design.
  • Show Grid
    Added a checkbox to hide or show the grid in the label design.
  • Design Settings
    Design settings like data view column widths and current zoom are now stored and get reapplied on loading (TFM-5474, TFM-6057).
  • ZIP-File Support
    ZIP files that include one label design (TFF file) can now be opened directly with TFORMer Designer using the file open dialog. Embedded images are supported.
  • TFZ File Extension for Save As... and Open...
    TFZ files are compressed containers that include one label design (TFF file), the default print data and images used by the layout. The TFZ file extension allows the user to start editing the file by double-clicking it. In addition, TFZ files can be directly uploaded to the online label generator (
  • Other Improvements
    - Improved tooltip text for data fields with errors in expressions (TFM-8459).
    - The edit dialog for text uses the last screen-position and size within the same TFORMer Designer session.
    - Added a message bar to the design view so TFORMer Designer can provide hints and warnings to the user.


  • New API for Printing Results
    Added new functions to retrieve detailed information and data field values after a print job was finished. See Job.GetPrintResult and Job.SetPrintResultType in the TFORMer SDK documentation for more information.
  • New API for Data Field Details
    Added a new function to retrieve data field related properties. See Datafield.GetDetails in the TFORMer SDK documentation for more information.
  • TFORMer SDK Java Wrapper
    - Made the print method nonblocking (TFM-8329).
    - Renamed the method setParameterValues to setParameterValue (TFM-5694).
    - Fixed some problems that caused the wrapper not working properly with Open JDK (TFM-9323).
  • TFORMer SDK .NET Wrapper
    • TFORMerException Changes (TFM-5519)
      - Message property will now provide a formatted error message (including Description, Information, and Reference values).
      - New property Description that stores the text previously provided in the Message property.
      - New property Reference that stores the error source provided by TFORMer SDK. Source property of the base class Exception will not be modified.
      - Removed property setters for ErrorCode and Information.
  • Other Improvements
    - Moved RecordCopyDataField from Job to JobDataCSV, JobDataXML and JobDataODBC (TFM-5478).
    - Added RecordCopyDataFieldIsXMLAttribute to JobDataXML.

Bug Fixes

  • Fixed an issue caused by splitting print areas containing resizable elements across multiple pages (TFM-9980).
  • Fixed the processing of barcode data in hexadecimal format (TFM-8540, TFM-8543).
  • Improved support of custom paper sizes on GDI printers (TFM-10050).
  • Improved support for symbol fonts (TFM-10136).
  • Fixed rendering of rotated labels with text margins (TFM-9109).
  • Corrected the label height when created by dropping a data field onto the label design (TFM-9058).
  • Fixed a crash in TFORMer Designer when pasting data fields, print settings or data sources into the design tree without a valid selection.
  • Fixed a problem that caused computed fields of type float being truncated to two decimal digits (TFM-9067).
  • Fixed a performance problem with the edit text dialog on systems with many installed fonts.


  • VDA 4994 (Automotive)
    New templates for VDA 4994 and VDA 4494 KLT were added.
  • GM 1724 Revision 2018 (Automotive)
    New templates for GM 1724 (Revision 2018) were added.