PHP CMS · Zero database · Zero dependencies
A CMS that carries
no dead weight.
No database. No build system. No dependencies.
Just HTML files and a PHP server.
Choose your package
CartaCMS Base or CartaCMS2 Pro
CartaCMS2 is in development: reserve it now at launch price, before it goes back to full price.
⏳ Launch offer valid only for early buyers
CartaCMS
Pure PHP CMS, zero database, zero dependencies. Every page is one HTML file. Native multilingual support, admin panel included. Works on any shared hosting.
- ✓ Zero database, zero build
- ✓ Multilingual IT/EN/ES/FR
- ✓ Admin panel included
- ✓ Blog and shop built in
- ✓ Deploy via FTP in 2 minutes
- ✗ Built-in full-text search
- ✗ Automatic responsive images
- ✗ AI/MCP agent built into the admin
- ✗ Priority security updates
CartaCMS2
Everything you already love about CartaCMS, plus the features developers ask for most in 2026: fast search, images that optimize themselves, and an AI agent built natively into the panel.
- ✓ Everything included in CartaCMS
- ✓ Built-in full-text search, no Elasticsearch
- ✓ Automatic responsive, optimized images
- ✓ AI/MCP agent built in: manage your site by chatting from the panel
- ✓ Aggressive caching, even lower TTFB
- ✓ Git-friendly export, version your whole site
- ✓ Priority security updates
- ✓ Dedicated support via chat
Price locked in for early reservations. Delivered at release.
Why CartaCMS
Real speed
No queries, no ORM, no middleware. The server reads a file and serves it. That's it.
Flat structure
Every page is one HTML file. Open it, edit it, move it. No panel, no token, no magic.
Native multilingual
Add a fr/ folder and you have French. The system detects languages automatically.
Minimal attack surface
No database means no SQL injection. No dependencies means no CVEs to patch every week.
Built-in admin
Zero-dependency admin panel: create pages, manage menus, SEO, settings. All from the browser.
Dead-simple deploy
FTP, rsync, git push. Works on any shared PHP hosting. Zero server configuration required.
Ecommerce built in
Products as HTML files, built-in cart and checkout, orders saved as JSON. Zero database, zero plugins, zero monthly fee.
Blog built in
Every post is one HTML file in a folder. Categories, SEO, multilingual: all already there. Write the file, and it's live.
REST API
Create and update articles and products from outside the browser: one token, one HTTP call, and the content is live. Perfect for automation and external integrations.
"Finally a CMS that doesn't ask me to install Node, set up a database, and hope it works. I upload the files and I'm live."
Frequently asked questions
Can I use it on shared hosting? +
Yes. PHP 8.0+ is enough. It works on any shared hosting, VPS, or dedicated server. No special requirements.
How do I manage a blog with many posts? +
Every post is one HTML file in the content/ folder. You can create a blog page that lists them by reading the files from the folder — no database needed.
Is it safe without a database? +
Even safer. No database means no SQL injection. No dependencies means no vulnerabilities from external libraries. The attack surface is minimal by design.
Can I add a new language? +
Yes. Create a fr/ folder by copying the en/ structure, translate the files, and the language switcher appears automatically in the header.
Ready to get started?
No installation. No account. Upload the files to your server and you're live.
Let's talk →