Pacific Blue Apps Logo

Delphi Version Lookup

Look up Delphi versions, defines and point releases

Every Delphi and C++Builder version, from Turbo Pascal 4.0 to Delphi 13, in one searchable list. Type a codename, a VER define, a CompilerVersion or a point release and the matching versions appear. Press Copy to take the conditional directive for that version straight into your code.

The version table is Embarcadero's Compiler Versions page, made searchable. The point release constants come from Olaf Monien's Delphi Version Information.

Open the app

What you can search by

What Copy gives you

CompilerVersion or VER defines

{$IFDEF VER360} is true for Delphi 12 only, so code guarded by it is silently left out as soon as you move to Delphi 13. {$IF CompilerVersion >= 36.0} is true for Delphi 12 and every later version, which is almost always what you want.

Point releases

Point releases such as 11.1 or 12.2 keep the same VER define and CompilerVersion as the original release, so those cannot tell them apart. From 10.4.1 onwards, each point release adds an RTLVersion constant to the System unit, such as RTLVersion111 for 11.1. {$IF Declared(RTLVersion111)} is true on 11.1 and every later version, and still compiles on versions that do not have the constant.

Install it as an app

Written in Delphi with TMS WEB Core. Back to Apps