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.

See the demo Contact us
0
Dependencies
0
Database
<10ms
Avg TTFB
1
File per page

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

CMS · Available now

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
€19
★ Recommended · In development
CMS Pro · Next version

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
€49 €29 -40% launch
Reserve at launch price

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."

— Marco R., freelance developer

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 →