MADE FOR YOUR LOCAL WORKFLOW

Organize uploads.
Save your time for creating.

From files on your Mac to your YouTube channel.
YouTube Publisher brings videos, metadata and upload plans together, so every step is easy to follow.

For macOS · Runs locally · Uploads through the YouTube Data API

Manage files and tasks locally
Organize uploads by channel
You authorize. You choose when to publish.

LESS REPETITION. MORE ORDER.

Give your uploads a little order.

Turn repetitive steps into a clear workflow. Manage everything from preparing files to checking results in one place.

01 — PREPARE

Prepare your files, once

Add videos manually or watch a selected folder. Use metadata templates for titles, descriptions and tags, then add thumbnails and SRT / VTT captions as needed.

02 — ARRANGE

Upload at your own pace

Set upload slots or daily targets for each channel and track progress. Resumable uploads are supported; exceptions retain their status for you to review.

03 — REVIEW

Review before publishing

Check YouTube processing status, review content in Studio and decide when to make it public. Transfer completion and successful YouTube processing are shown separately.

YOUR NEXT UPLOAD STARTS HERE

Download. Make yourself at home on your Mac.

Version 0.3.5 · Chinese / English interface

macOS · Apple Silicon

Made for M-series Macs

The download includes the components needed to run the app. Unzip to install. This build is for Apple Silicon (arm64) Macs only.

Declared minimum: macOS 11. Not tested on every supported system version. This package is ad-hoc signed; it is not Developer ID signed or notarized by Apple.

From installation to your first upload

  1. Unzip the download, move YouTube Publisher.app to Applications and open it.
  2. macOS may ask you to confirm opening the app in System Settings → Privacy & Security. Check the source and checksum first, then follow the system prompts.
  3. Import your own Desktop OAuth JSON, then authorize your own channel through Google. The download includes no preconfigured accounts or credentials.

Switch the interface between Chinese and English. The app does not translate video content or generate captions. Read the privacy and authorization policy before uploading.

CLEAR PERMISSIONS. LOCAL CONTROL.

Know what
you authorize.

Read the full privacy policy ↗

Authorize through Google

The local tool uses desktop OAuth. Choose your account and approve permissions on Google’s official page. This website does not receive passwords, authorization codes or tokens.

Credentials stay on your Mac

Credentials are stored as local plaintext files for API requests and refreshes. The requested youtube.force-ssl scope is broader than upload-only access. The policy explains the scope, sign-out and revocation steps.

BEFORE YOU BEGIN

A few things to know.

Is this an online upload service?

This is the YouTube Publisher product website. Uploads and task management happen in the local macOS app. Visiting this site does not start uploads or read your local files.

Will videos become public automatically?

The app interface and folder watcher upload privately first. You decide when to publish in YouTube Studio. The compatibility command-line entry point can schedule public release when you explicitly request it.

Does a schedule guarantee on-time uploads?

A schedule controls when task processing starts. The local tool must be running, with network access and valid authorization. Files, YouTube quotas and channel restrictions also affect results; completion times and successful processing are not guaranteed.

Is this an official Google or YouTube product?

This independent tool uses the YouTube Data API to work with channels you authorize. This site does not claim Google OAuth verification, a YouTube compliance audit or additional API quota.