Welcome to eCMS

eCMS is a tiny, self-contained data manager that lives in a single HTML file. You define a schema, add records and optionally encrypt everything into one portable file you can store anywhere.

Local-first & private: all data processing happens in your browser. Nothing is uploaded to a server. When you close the page, access to your files is gone until you open them again.

eCMS dataset manager preview

To use eCMS offline, click the Download link once and save the generated HTML file (for example eCMS.html). That single file contains the complete app. Opening it directly in your browser gives you the full eCMS experience - including encryption and import and export - without any network connection.

It is donationware: free to use, with optional support via PayPal, Ko-fi or Buy Me a Coffee.

Want to know more? See the FAQ for common questions, or visit the Info page for a more detailed overview of how eCMS works.