Drag.
Drop. Done.YouTube playlists, finally fixed.

The playlist tools YouTube forgot to build — cross-list moves, board view, the satisfying snap.

Cross-list
Move videos between playlists in one drag
Board view
See every playlist as a column, side by side
Instant
Optimistic updates · no waiting on YouTube
Quota-aware
Always know what's left in your daily budget
// see it move

This is what cross-list drag looks like.

A short loop showing a real cross-playlist move. The card lifts in the source column, glows red, and drops into another. Replays on view.

// animated demo · honors prefers-reduced-motion · real product video can swap in later

// what's in the box

Four moves YouTube can't make on its own.

01 / CROSS-LIST

Move videos between playlists.

Pick up a video in one playlist, drop it in another. No re-search, no manual delete-and-re-add. The destination insert happens before the source delete, so nothing gets lost.

Workout · Heat Wave →
↪ Morning Mix · Heat Wave
// destination first, then source delete
02 / BOARD VIEW

Every playlist, side by side.

Kanban-style columns of your owned playlists. Compare, balance, prune — without flipping between pages. Drag across columns to move; drag within to reorder.

[ Morning ] [ Workout ] [ Late ]
06 04 03
↑ drag ⇄ swap ↓ drag
03 / INSTANT

Optimistic UI. No spinners.

Drop a video and the list updates immediately. We hit YouTube in the background and roll back gracefully if anything goes wrong. Feels like a local app.

drag start ............. 0ms
drop committed .......... 0ms
youtube ack ........... 412ms
// you never wait
04 / QUOTA-AWARE

Know your YouTube budget.

YouTube gives every API user a daily quota. We surface yours, count writes against it, and warn before you run out. Total transparency on the cost of every action.

quota today ........ 8,420 / 10,000
writes today ............... 42
resets in 03h 12m
// pricing

One price. No subscription.

// free

Free

$0

forever

  • Drag-and-drop reordering
  • Cross-playlist moves
  • Board view
  • Shared YouTube quota (small)
// pro

Pro

$19

one-time · lifetime

  • Everything in Free
  • Duplicate detection + one-click cleanup
  • Every future Pro feature
  • 30-day refund, no questions
// byok

Bring your own key

$0

your Google project, your quota

  • 10,000 units/day from your own Google Cloud project
  • Removes the shared free-tier cap
  • Stack with Pro if you want both
  • Setup guide in /help/byok
// three steps

Connect once. Drag forever.

  1. Connect your Google account

    Sign in with the Google account that owns your YouTube playlists.

  2. Open the board

    Your playlists load as columns. Owned playlists only — read-only stuff stays read-only.

  3. Drag whatever you want

    Reorder within a list, move between lists, watch the world become orderly.

// privacy & safety

Your tokens never leave our server.

DragQueue only talks to YouTube from the server side. Your browser never holds a Google access token, and we don't share data with anyone.

  • Server-only YouTube API calls
  • OAuth tokens stored encrypted at rest
  • You can disconnect anytime in Settings
  • Open about quota costs — nothing hidden
// frequently asked

Questions, answered.

Is it free?

Yes — the core drag-and-drop tool is free forever. You bring your YouTube account; we handle the playlist plumbing. There's a small shared YouTube API quota; if you outgrow it, you can either upgrade or bring your own Google Cloud OAuth client (BYOK).

What does Pro include?

$19 once, for life. Pro unlocks duplicate detection with one-click cleanup, plus every future Pro feature we ship. No subscription, no recurring charges, no upsells inside the app.

What's BYOK and how is it different from Pro?

BYOK (Bring Your Own Key) is free and removes the shared YouTube quota cap — your DragQueue calls go against your own Google Cloud project's default 10,000 units/day instead of ours. Pro buys *features* (like duplicate cleanup). They're orthogonal; you can use neither, either, or both.

Refunds?

30 days, no questions asked. Reply to the Lemon Squeezy receipt or email parker@qiv.ai and we'll refund and revoke Pro access.

Will this delete anything?

No — DragQueue only touches playlists you explicitly drag. Cross-list moves do destination-insert before source-delete, so nothing is ever lost in transit.

How do I disconnect?

Settings → Disconnect Google. We delete your tokens from our database and you can also revoke access from your Google account at any time.