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

Download TubePress — free, forever.

One ZIP, a 5-minute web installer, and your adult tube site — videos and photo galleries — is live. No license key, no ionCube, full editable source, self-hosted on any standard Linux server.

$0 — no license fee, run on every site you own Full, editable PHP source — no ionCube, no lock-in 150 free credits to start — no card required
Latest release · v1.0.55

TubePress CMS

Updated Jul 2026 4.4 MB ZIP
Download for free
Free forever · self-hosted · no account needed
or try the live demo first
In the box

The core is 100% free.

Every feature below ships in the download — no key to unlock. A few optional services are pay-as-you-go.

Full CMS & admin panel

Videos, photo galleries, categories, tags, performers and comments — all from one dashboard.

Mass importer

Bulk CSV/JSON with no row limit, column mapping and duplicate detection.

Member zone

User accounts, favorites, watch history, likes and comments out of the box.

30+ languages & RTL

Full interface translation in 30+ languages, including right-to-left.

Built-in SEO

Sitemaps, JSON-LD, Open Graph, hreflang and clean canonicals, automatically.

Transcoding, storage & ads

FFmpeg transcoding pipeline, multi-storage/CDN and a built-in ad manager.

Themes & plugins

ZIP-install themes and a WordPress-style hook system for plugins.

Security & users

2FA, CSRF protection, rate limiting and role-based access control.

Before you install

System requirements.

Modest and standard — if you can run WordPress, you can run TubePress.

PHP 8.4

Built for 8.4, runs on 8.2+. Needs PDO, mbstring, json, curl and fileinfo.

MySQL 8 / MariaDB

MySQL 5.7+ or MariaDB 10.4+, InnoDB with UTF-8.

Apache or Nginx

URL rewriting (mod_rewrite or Nginx). Ready-to-use configs included.

No ionCube, no Composer, no Node.js. A plain LAMP or LEMP stack is all you need.

Live in ~5 minutes

Install in five steps.

A guided web installer does the heavy lifting — no command line required.

1

Upload the files

Extract the ZIP and upload its contents to your server via FTP or your host’s file manager.

2

Create a database

Create an empty MySQL database and a user, and note the host, name, user and password.

3

Open the installer

Point your browser at your domain — the 5-step wizard starts automatically and checks your environment.

4

Configure your site

Enter the database details, create your admin account, and set the site name and default language.

5

Import videos & go live

Bulk-import a CSV/JSON, or one-click the built-in catalogue — and your tube site is online.

Build your tube site today — for $0.

Download TubePress, run the 5-minute installer, and launch. Free forever, yours to keep.

Self-hosted · full editable source · no ionCube