Skip to content
TubePress — free, self-hosted & actively maintained

The free CMS to launch your own adult tube site.

Launch a full tube site in five minutes — free forever, self-hosted, and 100% yours. No ionCube. No license fees.

Self-hosted No ionCube 150 free credits No card required
The TubePress demo tube site
$0
Free, forever
PHP 8.4
Modern stack
500K+
videos per site
30+
languages, RTL
0
ionCube / lock-in
Everything included

All the features you need to succeed.

One free CMS that does what the $499 scripts do — and a few things they don’t.

1M+ licensed catalogue

Browse a licensed catalogue of 540,000+ videos and 500,000+ photo galleries and import any of them straight to your CDN in one click.

AI rewrite & translate

Auto-rewrite and translate titles, descriptions & categories into 30+ languages — unique content at scale.

Photo galleries

Publish image galleries & albums next to your videos — masonry layouts, a zoom & slideshow lightbox, likes and comments.

Mass video import

Drop a CSV or JSON of any size — mapping, dedupe, batch tags & performers. No row limit.

CTR ranking

Click-through scoring with time decay puts your best content on top, automatically.

Member zone

User accounts, favorites, watch history, likes & comments — a community around your content, built in.

Built-in SEO

Sitemaps, JSON-LD, Open Graph, hreflang & canonicals on every page, out of the box.

30+ languages

Full interface & content translation with RTL, plus AI auto-translation on demand.

Themes & plugins

ZIP-install themes and WordPress-style plugin hooks. Restyle everything from the admin.

Transcoding & CDN

FFmpeg pipeline, watermarks & timelines, with signed CDN delivery built in.

Advertising

A full ad server built in — banners, native, popunders & VAST pre‑roll, with scheduling, geo targeting & click tracking.

Security & compliance

2FA, CSRF, rate-limiting and roles — plus an age-gate and 2257/DMCA tooling for adult compliance.

See it in action

Run a real tube site, end‑to‑end.

Mass import

Drop the file. Import the whole catalogue.

Upload a CSV or JSON and the importer streams it in resumable batches — column mapping, duplicate detection, and batch-assigned categories, tags, performers and studios. No fixed row limit; sites run on 500,000+ videos.

  • Column mapping & duplicate detection
  • AI title rewriting & translation
  • No row limit — streamed & resumable
admin / import
Importing videos.csv84,120 / 100,000
CTR ranking

Your best content, on top automatically.

Click-through-rate scoring with time decay promotes what performs and fades what doesn’t — recalculated every 10 minutes. Zero manual curation.

  • Position-debiased COEC scoring
  • Engagement & freshness signals
  • Rotation pools to keep it fresh
admin / ranking
CTR · last 30 days▲ 6.8%
W1W2W3W4W5W6W7
The Catalogue

Import licensed videos in one click.

Browse a growing catalogue of ready-to-go, licensed videos — plus 500,000+ photo galleries — and import any of them with title, thumbnail, tags, performers and categories pulled in automatically.

  • Licensed content, not fragile grabbers
  • One-click import, auto-translated
  • Optional — pay only for what you use
admin / catalogue
Catalogue◆ 150 credits
Hetero Most viewed
HD24:18
306M views+ Import
HD12:05
289M views+ Import
HD8:44
279M views✓ Added
HD31:52
264M views+ Import
HD18:30
261M views+ Import
HD9:21
259M views+ Import
How we keep it free

Free CMS. Optional power-ups.

The CMS is 100% free and complete. We sustain the project through optional paid services — never by paywalling the core.

The Catalogue

Credits to import ready-to-go, licensed videos in one click.

Optional · Pay as you go

Marketplace

Premium themes & plugins, licensed per site. Free theme stays free.

Optional · Pay as you go

AI credits

Title rewriting & auto-translation into 30+ languages, on demand.

Optional · Pay as you go
Start with 150 free credits. $0 core · pay-as-you-go extras — vs KVS $99–$499 license
No spin

TubePress vs KVS, honestly.

KVS is powerful — and expensive, encrypted and locked down. Here’s the straight comparison.

Free & editable
TubePress
$0
Free forever · unlimited sites
  • Run on every site you own — free
  • Free updates, forever
  • Full, editable source — no ionCube
  • Built-in licensed video Catalogue
  • CTR ranking & AI tools included
KVS
$99–$499
per domain · renews every year
  • One paid license per domain
  • Updates expire after a year
  • ionCube-encoded core
  • Grabbers — not licensed content
  • CTR ranking & AI tools
Closed-source · per-domain licensing
Free forever · no license keys

Ready to build a successful, $0 tube site?

Download the CMS, run the 5-minute installer, and launch today.

Download for free No card required · 150 free credits
The TubePress difference

Why operators choose TubePress.

Free & truly yours

No license keys, no per-site fees, no encrypted core. Run it on as many of your own sites as you want, edit the source, and keep it — forever.

Built by tube operators

We run real adult tube sites on this exact stack ourselves. TubePress is the CMS we wished existed — modern, fast and free.

Free updates, forever

Every release ships free and preserves your settings — signed and verified, with automatic rollback. The deal doesn’t change.

FAQ

Questions, answered.

What is TubePress?
A free, self-hosted CMS for building adult tube sites: mass video import, automatic CTR ranking, daily backups, built-in SEO, themes, plugins and 30+ languages. Runs on any standard Linux server with PHP and MySQL.
Is it really free?
The CMS is free — no license key, no seat limits, no paid “pro” core. Optional paid services (Catalogue, AI credits, premium themes/plugins) fund the project; you never need them to run a full site, and you start with 150 free credits.
How does it compare to KVS?
KVS is a powerful but paid script ($99–$499 per domain) with an ionCube-encoded core and updates that renew yearly. The TubePress CMS is free, runs on unlimited sites you own, ships full editable source with no ionCube, and adds a built-in licensed video Catalogue.
Is there a free alternative to KVS?
Yes — TubePress is a free, self-hosted CMS built specifically for adult tube sites, and a direct KVS alternative. There is no license fee and no ionCube: you get full editable PHP source, mass import, CTR ranking, AI title & translation and 30+ languages, on unlimited sites you own.
What is the best free CMS for an adult tube site?
For a free, self-hosted option, TubePress is the most complete choice built for adult tube sites: mass import, automatic CTR ranking, AI tools, a 1M+ licensed Catalogue and 30+ languages, with no ionCube. Mainstream free video platforms (ClipBucket, PeerTube, MediaCMS) are not built for adult content, and the established adult scripts (KVS, MechBunny, Buran) are paid and ship encoded code.
How long does it take to install?
Under 5 minutes. Download the ZIP, upload it, and run the web installer — a 5-step wizard handles the database, admin account and settings. No command line required.
How many videos can it handle?
Built for 500,000+ videos. The mass importer streams CSV/JSON files of any size in resumable batches with duplicate detection — no fixed row limit — and the admin stays responsive on very large libraries.
Can it host photo galleries too?
Yes. Alongside videos, TubePress has a full photo-gallery (album) content type with its own categories, tags, performers and channels, a masonry layout and a zoom & slideshow lightbox, plus likes, comments, favorites and reports — the same engagement features as your videos. You can also import ready-made galleries from the built-in catalogue.
What is CTR ranking?
It automatically promotes your best content based on views, impressions and time decay: ctr_score = (views / (impressions + 50)) * EXP(-0.01 * days_age). Scores recalculate every 10 minutes.
What are the server requirements?
Built for PHP 8.4, runs on PHP 8.2+ (PDO, mbstring, json, curl, fileinfo), MySQL 5.7+ or MariaDB 10.4+, and Apache or Nginx. No ionCube, no Composer, no Node.js.

Launch your tube site today — for $0.

Free to download, yours to keep. Start with 150 credits.

Self-hosted · no card required · no ionCube