Connect straight to WP-Admin over its REST API and stream files and database pipe-to-pipe — from your site to your machine. No middleman servers. No bloat. Just bytes.
Offload your files and database, stream them across an encrypted pipe, and arrive on your new home intact.
Every feature is built around one idea: move bytes reliably, from anywhere, without a server in the middle.
Bundles small database tables together and streams large ones in parts. No timeouts, even on restrictive shared hosting.
Run disembark ncdu to browse the remote filesystem interactively with NCurses. Find what is eating space without SSH access.
Checks remote checksums against local files and only downloads what changed. Perfect for keeping a local dev mirror fresh.
No third-party cloud servers. Data flows directly from your WP site to your machine, authenticated with a per-site token.
Multithreaded transfers. The CLI zips files on the server while simultaneously pulling completed chunks in parallel.
A polished Vue dashboard inside WP-Admin to generate tokens, browse the file tree, explore the database, and trigger backups.
Most backup plugins route your whole site through a cloud you don't control. Disembark doesn't.
Prefer clicking to typing? A Vue dashboard lives under Tools → Disembark. Browse the file tree, preview code and images, explore database tables, set exclusions, and generate tokens — all visually.
A plugin on the server, a PHAR on your client. Copy, paste, disembark.
Add Disembark to the WordPress site you want to back up, then grab its connection token.
Download the PHAR onto your local machine or new host and put it on your PATH.
Link the CLI to your site with the token, then run your first backup with any exclusions you like.
Escaping a slow host, cloning to staging, or keeping a local mirror fresh. Disembark gets your site there in one piece.