Simple deployments for macOS

Need more time? 30 day money-back guarantee.
If you're not satisfied for any reason, get a full refund.

No annual fees

Most SaaS charge monthly for hosting your repositories. This can be expensive if you are mostly working on projects that are not updated regularly. Compare to other services

Keep your repositories to yourself

No need to upload your repositories to an external service like BitBucket or GitHub to deploy. You have complete control over the repositories and you don’t need to worry if an external service is down. Get more control

Agnostic

Works with every type of document, no special environment needed, other than your Mac.

No external libraries

One-click install of the app. No need to go into the deep end of the terminal and compiling dependencies. GitFTP-Deploy is a performant native app for macOSX, based on industry standard tools.

Safe

If you are doing manual deployment, how easy is it to forget to upload a file? Embrace gitftp deployments and say goodbye to your FTP-client. This is the deployment tool for git and shared hosts in 2017.

One-click deployment

Looking for a simple ftp deploy? GitFTP-Deploy is easy to setup and use. No need to remember terminal commands or compiled libraries. A quick and efficient way of pushing changed files to a website via FTP, FTPS or SFTP.

Why version control?

There are many benefits of using a version control system for your projects. Even if you’re a very organized person, you still might get confused with a naming system like index-2017-01-12.html or header_image_final_final_v2.svg. Is it really final? How do you know what exactly is different between these versions and the last? More benefits of using version control

Easy setup

With GitFTP-Deploy add new sites with an easy to use GUI like a regular FTP client. No need to setup scripts or download external libraries like Homebrew.

There is no need for a large/costly deployment system since you are the only one working with the HTML templates, you just want to keep track of your changes and upload them as fast as possible. Learn how to setup GitFTP-Deploy

Quick updates

GitFTP-Deploy monitors your git repository and pushes only your changes via FTP or SFTP. GitFTP-Deploy can save you time and bandwidth.

Supports FTP, FTPS and SFTP

FTP is still used by most shared hosting providers. GitFTP-Deploy also supports password-less SFTP-logins if you are into that.

Auto-deploy

A real time saver: just to commit the last changes and it’s automatically pushed onto the server with a single Git commit command. Let GitFTP-Deploy do it’s job in the background.

Modern front-end workflows

Run your terminal commands or shell scripts on every deployment. Compile your SASS-files to CSS and push to your server. (SFTP/SSH only)

Talk to your server

Take down your site during deployment, run git push or run migration scripts on your server. (SFTP/SSH only)

Always upload

You may not have every file, like compiled JavaScript- or CSS-files, under version control. Add the files or even a build that will be uploaded on every deploy.

Ignore

Have files committed to your repository you don’t want to deploy? No problem, just ignore them.

Try GitFTP-Deploy to day. 7 days free trial.

I just wanted to say thank you for the new version 2.5!! First of all: it works like a charm :)
And I really love the new sync-root function and multiple files to “Ignore” or “Always upload” option! :)
This is a big time improvement for my workflow and my overall UX experience with your app.

Matt

I love your app thus far! I think I can safely stop paying for DeployHQ. :)

Dave

I really, really like GitFTP-Deploy, it makes my live a lot easier on shitty web hosts!

Mathias G

Really in love with @janostlund F-Bar and GitFTP-Deploy. So fluid and simple.