TMS Softare, LLC, d/b/a Taylor Made Services

This is the Home page for the Base Numbers FileMaker Custom Function Template.

Visit our Business home page at www.tms.us

Download the latest version from TMS Templates.

TMS Software, LLC, developed this extension for the Claris Community. It is a FileMaker solution with Custom Function that provides calculations for converting Base Numbers.

The extension includes a Custom Function to convert numbers with Base 2 through Base 36 from one Base to another. The most commonly used Bases for computer calculations are Base 2 (binary used by cpu's), Base 7 (email), Base 8 (Octal, file bit of most computer files), Base 10 (Arabic Numbers common to the Western World and computing), and Base 16 (Hexadecimal).

This extension will convert integer values of one Base into Base 10 (used for calculations) and from there into your target Base.

Examples using the Custom Function format:

Note that the FileMaker's Base64Encode/Decode functions are not mathematical bases of numbers, but they are representations of four 6-bit digits. So don't confuse Base64 with these mathematical base conversions. Unlike Base64, this extension also only handles numbers and does not handle any characters beyond the number set.

If you wish to learn more about converting base numbers, you should reference the "Numeral system" article in Wikipedia at:

This tool requires FileMaker Pro version 18 or higher.

The template is licensed at no cost and can be found at tms.us/FM We only request you give us credit in your calculations, script and/or documentation.

This is an extension meaning it is not designed to be a final solution. This is for you to use to copy, edit and incorporate the function into your own solution.

We hope this solution can assist you in your business process needs!

The solution is provided as-is with no warranty of functionality and was prepared as freeware released to the FileMaker community. TMS Software, LLC retains the rights to the code, but asks that if you make use of it, you give us appropriate credit. And if you need assistance in implementing this solution, our consulting services are available and you can contact us at www.tms.us or 877-709-7072.


This software was developed by Taylor Sharpe, FMCD, the President and owner of TMS Software, LLC, a FileMaker Business Alliance member and certified developer. He is also the Co-Chapter Coordinator of the FileMaker Pro Users Group of Dallas. You can contact Mr. Sharpe at Taylor@tms.us