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
Databases
<10ms
Avg. TTFB
1
File per page

Choose your package

CartaCMS Base or CartaCMS2 Pro

CartaCMS2 is in the works: 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 an HTML file. Native multilingual, 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 natively wired into the panel.

  • ✓  Everything included in CartaCMS
  • ✓  Built-in full-text search, no Elasticsearch
  • ✓  Automatic responsive, optimized images
  • ✓  AI/MCP agent: manage your site in chat from the panel
  • ✓  Aggressive caching, even lower TTFB
  • ✓  Git-friendly export, version your whole site
  • ✓  Priority security updates
  • ✓  Dedicated chat support
€49 €29 -40% launch
Reserve at launch price

Price locked in for early bookers. 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 an 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 = no SQL injection. No dependencies = 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 included

Products as HTML files, built-in cart and checkout, orders saved as JSON. Zero database, zero plugins, zero monthly fee.

✏️

Built-in blog

Every article is an HTML file in a folder. Categories, SEO, multilingual: all already in. Write the file, it's live.

🔌

REST API

Create and update articles and products from outside the browser: a token, an 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 articles? +

Every article is an 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 secure without a database? +

Even more secure. No database = no SQL injection. No dependencies = no vulnerabilities from external libraries. The attack surface is minimal by design.

Can I add a new language? +

Yes. Create an fr/ folder by copying the en/ structure, translate the files, and the language selector 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 →