Session Payloads

Server Management

CFMLFiddle v1.0.0

About

CFMLFiddle is an open-source, self-hosted CFML playground powered by CommandBox.

There are several online CFML tools worth knowing about: CFFiddle.org, TryCF.com, and Try BoxLang all let you run CFML in a browser. They're useful when you need a quick test and don't have a local environment handy.

CFMLFiddle does something different. It runs on your machine, so you pick the exact engine versions you want, compare results across all of them at once, and don't need to log into anything. If you've ever needed to check whether a behavior changed between CF2021 and CF2025, or see how Lucee handles something differently, that's what this is for.

Quick Start

  1. Select an engine from the Engine dropdown (or click the status bar to start one).
  2. Write your CFML code in the editor.
  3. Click Run to execute against the selected engine, or Run All Online to execute on every running engine simultaneously.
  4. Toggle Append to stack results from multiple runs.
  5. Use Source/Rendered to toggle between HTML output and raw source.
  6. Clear Session archives all temporary payload files into a dated ZIP file and removes them from the working directory. Identical code reuses the same file, so the count only grows when you change your code.

Supported Engines

EngineWebsite
Adobe ColdFusion coldfusion.adobe.com
Lucee CFML lucee.org
BoxLang boxlang.io
CommandBox ortussolutions.com

Libraries

LibraryLicenseWebsite
Ace Editor BSD 3-Clause ace.c9.io
SweetAlert2 MIT sweetalert2.github.io
jQuery MIT jquery.com
jQuery contextMenu MIT swisnl.github.io/jQuery-contextMenu
JSONUtil Apache 2.0 github.com/CFCommunity/jsonutil
cf_dump MIT github.com/kwaschny/cf_dump

Credits

Created by myCFML.com
Sponsored by SunStar Media

License

CFMLFiddle is released under the MIT License. You are free to use, modify, and distribute this software.