Login to Google

Complete Google Authentication Guide for YT Uploader

After successfully setting up your YouTube Data API v3 credentials, the next crucial step is logging into Google within YT Uploader to authenticate your account and access your YouTube channels.

Prerequisites Before Login

Before attempting to login to Google in YT Uploader, ensure you have:

Created Google Cloud Project with YouTube Data API v3 enabled
Generated OAuth 2.0 credentials (JSON file downloaded)
Configured OAuth consent screen properly
Imported API credentials into YT Uploader
Valid Google account with YouTube channel access

Step-by-Step Google Login Process

Step 1: Launch YT Uploader

  1. Open YT Uploader from your desktop shortcut
  2. Wait for the application to fully load
  3. You should see the main interface with login options
Youtube Uploader start interface

Step 2: Select API Configuration

  1. Locate the API Configuration dropdown in the left navigation panel
  2. Select your imported API configuration from the dropdown menu
  3. The configuration should show:
    • Configuration name you created
    • Client ID preview (partially masked)
  4. If no configurations appear, import your API credentials first
Select api config that you want to use to login

Step 3: Initiate Google Login

  1. Click the "Login to Google" button (blue button in left panel)
  2. The button will change to "Logging in..."
  3. A Google OAuth authorization window will open in your default browser
Login to Google

Step 4: Google Account Selection

  1. Choose your Google account from the list
  2. If not logged into Google, enter your credentials:
    • Email address or phone number
    • Password
    • Complete 2FA verification if enabled
Pick correct google account associated with your api

Step 5: Grant Permissions

The OAuth consent screen will request permissions for:

YouTube Data API Scopes:

  • View your YouTube account (youtube.readonly)
  • Manage your YouTube videos (youtube)
  • Upload videos to YouTube (youtube.upload)
  • View and manage YouTube channel (youtube.force-ssl)
Grant permission to use scopes

Important: Click "Allow" to grant all requested permissions. Denying any permission will prevent full functionality.

Step 6: Complete Authentication

  1. After granting permissions, you'll see "Authentication successful"
  2. Close the browser window (or it may close automatically)
  3. Return to YT Uploader
Google auth complete, close window

Step 7: Verify Successful Login

Upon successful authentication, you should see:

  1. Login button disappears
  2. "🚪 Logout" button appears
  3. User info panel shows:
    • Your channel name
    • Authentication status
    • API configuration name
  4. Quick Actions panel becomes visible
  5. Channel list populates in left navigation