Chief Architect Macro Builder

Chief Architect Macro Builder

The tool works user-side completely within your browser, no data is sent online. Refreshing the page will delete all of your data. Tool developed by Christopher MacDonnell.

Upload a list of Macro Names to this tool to create a JSON file that can be imported into Chief Architect's "Text Macro Management" panel. (You can also upload a full CSV with all 5 columns, or any subset of these columns — Example: CSV with only "Name" and "Value" columns.)


Supports .csv or .txt files. Or paste your data below.
Paste one Macro Name per line, or use format "Name = Value" (example: ProjectStatus = Active) — Important: If you use the textbox below to type/paste text, you can only input "Values" which are a single line each (no line breaks). If you need to use multi-line "Values", use the CSV upload option.

Tip: If using Ruby Code in "Value" field make sure "ShouldEval" is listed as "true".

Context Name RubyAPIVersion ShouldEval Value