songs-to-youtube

Convert audio files into YouTube videos, add album art and metadata, then upload tracks or albums automatically.

github.com/7x11x13/songs-to-youtube
songs-to-youtube homepage screenshot

About songs-to-youtube

songs-to-youtube is a desktop application that converts audio files into video files and uploads them to YouTube. It extracts album covers and other metadata from audio files and can use that metadata in template strings for video titles and descriptions. Songs can be concatenated into a single video for an album, or an album can be uploaded as a playlist of separate videos. The audio is not re-encoded before upload.

The project does not use the official YouTube API. The source states that it can upload up to 50-100 videos per day. Converting songs requires FFmpeg 6.1 or later, and uploading requires Firefox with geckodriver or Chrome with chromedriver, both available in the system PATH. Before uploading, the user must sign in to a YouTube account within the application. On first run, some users may be asked to install a certificate for a proxy tool.

Key features

  • Converts audio files into video files using FFmpeg
  • Extracts album covers from audio files
  • Provides metadata keys for video titles and descriptions through template strings
  • Concatenates an album's songs into one video with generated timestamps
  • Uploads an album as a playlist of multiple videos
  • Does not re-encode audio before uploading
Best for: Desktop users who want to upload songs or albums to YouTube as videos and are comfortable installing FFmpeg and a browser driver.
Good for
  • Does not re-encode audio before uploading
  • Songs can be queued by drag and drop, with upload order set from top to bottom
  • Available as a PyInstaller binary, from PyPI, or by running from source
Watch out for
  • Does not use the official YouTube API, and uploads are limited to 50-100 videos per day
  • Requires FFmpeg 6.1 or later and Firefox or Chrome with a matching driver in the PATH
  • Video titles and descriptions are truncated to 100 and 5000 characters respectively

songs-to-youtube at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

songs-to-youtube alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 18 alternatives

CTRL-F-VIDEO

github.com/Evan-Wildenhain/CTRL-F-VIDEO

Search spoken video content by word or phrase using audio-to-text matching and highlighted transcript results.

Popular in YouTube Tools

Well-known listings from the same topic.

All 145

songs-to-youtube FAQ

Does the application use the official YouTube API?
No. The project states that it does not use the official YouTube API.
How many videos can it upload per day?
The source states that it can upload up to 50-100 videos per day.
What must be installed before songs can be converted to videos?
FFmpeg version 6.1 or later must be installed and available in the PATH environment variable.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing