Data Analysis Expressions (DAX) is a formula language introduced by Microsoft in Power BI, Power Pivot and Analysis Services Tabular to define calculations and queries.

DAX Formatter is a free tool by SQLBI that transform your raw DAX formulas into clean, beautiful and readable code. The syntax rules used improves the readability of the expressions – learn more here: Rules for DAX code formatting »

A lightweight version of this tool (HTML only) is also available. Lite version »


You can format any DAX query and expression in the form:
  • Table[column] = …
  • Table[measure] := …
  • [measure] := …
  • [measure] = …
  • measure := …
  • measure = …
  • = …


You can call the service via standard HTTP requests. How to use API »

Terms of Use

By using DAX Formatter by SQLBI you are agreeing to the following conditions:


DAX Formatter is not working as expected?
Please, fill out the form as completely as possible.

Note: the current formula will be automatically attached to the request.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Mastering DAX Video Course

Latest Changes

[May 28, 2020] Added identification of query parameters

Querey parameters have a different color and are identified by the QueryIdentifier tag in the coloring scheme.

[May 14, 2020] Added support to NORM functions

Added support to NORM functions in DAX.


The functions SAMPLECARTESIANPOINTSBYCOVER and SAMPLEAXISWITHLOCALMINMAX are used in Power BI queries and their syntax was not recognized correctly, now DAX Formatter should cover more use cases.