Your YouTube workflow, in one place.

Tube Desk is an operations platform that completes collection, visualization, editing, and API export of YouTube video metadata in one screen.
by Geo Running


FEATURES

One place for channels, editing, auto-replace, and API export

Tube Desk covers the full workflow across four screens.

SCREEN-A *

Managed channels

See each registered channel’s name, video count, publish date, and public/unlisted/private status in one list.
Connect to the YouTube API via OAuth and confirm auth status or whether to reconnect.
Register up to 10 channels and keep prerequisites for fetch, edit, and API export in one view for easier handoffs.

SCREEN-B *

Video list & fetch

Initial fetch loads up to about 20,000 videos per channel; compare titles and publish info in the list.
Automatic diff fetch every 24 hours (up to about 2,000 items) highlights adds, removals, and changes from the last snapshot.
On OAuth-connected channels, run manual diff fetch up to 3 times per day when you need it.

SCREEN-C *

Edit, update & upload

On OAuth-connected channels, edit titles and descriptions inline with UNDO/REDO tied to placeholder replacement.
Upload changes to YouTube right away, or batch-edit, batch UNDO/REDO, and batch upload—confirm and send from the same editor.

SCREEN-D *

Auto-replace & API export

Serve a continuous JSON API for external services—up to 2,000 recent items across up to 3 channels. Per API key: 1 request/minute, 50/day. Manage per-field text shaping with auto-replace rules (wildcards). With OAuth, responses can include unlisted/private metadata.
Create and manage up to 20 formatting rules for API output.

* Includes PRO plan features

PRICING

Two plans to match how you work

Start on FREE; move to PRO as you scale.

FREE plan

¥0

What you can do on FREE

  • View Managed channels
  • View Video list & fetch
  • Feature preview for Edit, update & upload
  • Feature preview for Auto-replace & API export

Managed channels [SCREEN-A]

  • Channel name / video count / publish date / status)
  • OAuth available
  • Up to 3 registered channels

Video list & fetch [SCREEN-B]

  • Fetch new video metadata (up to ~20,000)
  • List, sort, and search fetched data
  • 24-hour diff fetch and comparison (up to ~2,000 items)

Edit, update & upload [SCREEN-C]

  • Inline edit video metadata (OAuth connected)
  • UNDO / REDO (placeholder replacement)
  • * Other capabilities are PRO preview only

Auto-replace & API export [SCREEN-D]

  • Continuous JSON API for external integrations
  • Latest 5 API items for one channel (public videos only)
  • 1 API key: 1 request per 60 minutes
  • Up to 10 API requests per 24 hours
  • * Other features are PRO preview only

PRO plan

¥500 / month

Why upgrade to PRO

  • Standardize updates with automatic keyword replacement
  • Less copy-paste, fewer misses and wording drift
  • Review video info end-to-end on one screen
  • Tune API field text to downstream specs
  • Keep quality consistent as more operators join
  • Scale channels and videos without changing the workflow

Managed channels [SCREEN-A]

  • Channel name / video count / publish date / status)
  • OAuth available
  • Up to 10 registered channels

Video list & fetch [SCREEN-B]

  • Fetch new video metadata (up to ~20,000)
  • List, sort, and search fetched data
  • 24-hour diff fetch and comparison (up to ~2,000 items)
  • Manual diff fetch when you need it (OAuth channels, up to 3/day)

Edit, update & upload [SCREEN-C]

  • Inline edit video metadata (OAuth connected)
  • UNDO / REDO (placeholder replacement)
  • Upload edits to YouTube (OAuth connected)
  • Batch edit multiple videos (OAuth connected)
  • Batch UNDO / REDO in the editor (OAuth connected)
  • Batch upload to YouTube from the editor (OAuth connected)
  • * YouTube uploads: up to 5 per day (limit may increase)

Auto-replace & API export [SCREEN-D]

  • Continuous JSON API for external integrations
  • API for the latest 2,000 videos across 3 channels
  • Up to 10 requests per minute per API key
  • Unlimited API requests per 24 hours
  • Up to 20 auto-replace rules for API output formatting
  • Wildcards in auto-replace rules (% / _)
  • Include unlisted/private metadata in API responses (OAuth connected)