Paste a link. Pick a format. Download.
No shady websites. No ads. Runs on your PC.
Author: Luckisugar · Repo: Luckisugar/YTtoFile
Features · Install · Usage · Dependencies · PT-BR · Uninstall · Disclaimer
Online “YouTube to MP3” sites are slow, ad-infested, and sketchy.
YTtoFile is a small portable Windows GUI on top of yt-dlp + ffmpeg (+ Deno for modern YouTube extraction).
Downloads stay on your machine. Delete the folder = uninstall.
| MP3 / MP4 | Audio extract or video download |
| Quality presets | High / medium audio; best / 1080 / 720 / 480 video |
| Windows-friendly MP4 | Prefers H.264 + AAC so Movies & TV actually opens the file |
| Preflight | Checks OS, PowerShell, write access, network, yt-dlp, ffmpeg, Deno |
| Log dock | Side log, collapsed by default — only opens when you press Show Log |
| EN + PT-BR | First-run language picker; saved in ui-language.txt |
| One-click EXE | Double-click YTtoFile.exe — no console, no VBS |
| Portable | Everything under one folder; deps install into vendor\ |
| Clean uninstall | Delete the folder. No AppData. No services. |
- Open Releases
- Download
YTtoFile-vX.Y.Z.zip - Extract the folder anywhere
- Double-click
YTtoFile.exe
First run:
- Pick English or Portugues (Brasil)
- If deps are missing, accept Install deps (yt-dlp + ffmpeg + Deno into
vendor\— no admin, ~100MB+)
The EXE is unsigned (a real “publisher: your name” stamp costs money — we don’t ship that). That’s normal for free open-source tools.
- Click More info
- Click Run anyway
Do not need “right-click → Unblock” as a secret step. Run anyway is the normal Windows path for unsigned apps.
Keep the whole folder together (EXE + YTtoFile.ps1 + src\). Don’t move only the .exe.
git clone https://github.com/Luckisugar/YTtoFile.git
cd YTtoFile
.\YTtoFile.exe(or .\run.bat — starts the EXE if present)
- Paste a YouTube / Shorts / Music URL
- Choose mp3 or mp4 + quality
- (Optional) change Save to folder
- Download
- Open the log only if you want it: Show Log
Files default to the tool’s output\ folder.
- Update yt-dlp
- Install Deno
- Install / repair all deps
- Re-check readiness
- Change language (restart to apply)
Bundled on first install into vendor\ (not committed to git):
| Tool | Role |
|---|---|
| yt-dlp | Fetches streams |
| ffmpeg | MP3 encode / MP4 merge |
| Deno | JS runtime for YouTube extraction (kills the “no JS runtime” warning) |
You need Windows, PowerShell 5.1+, and network for the first dep install and downloads.
First launch asks for UI language. Preference is stored next to the tool as ui-language.txt (deleted with the folder).
Change later: Tools → Change language… then reopen the app.
YTtoFile baixa videos e audio do YouTube (incluindo Shorts / Music) para MP3 ou MP4, no seu PC, sem site suspeito.
- Abra Releases
- Baixe o
YTtoFile-vX.Y.Z.zip - Extraia a pasta
- Clique duas vezes em
YTtoFile.exe
Se o Windows mostrar “O Windows protegeu o seu PC”:
- Mais informacoes
- Executar assim mesmo
O EXE nao e assinado (assinatura com nome de publisher custa dinheiro). Isso e normal em ferramenta gratis.
- Escolha o idioma na primeira abertura
- Se pedir, instale as deps em
vendor\(sem admin) - Cole o link → Baixar
O Log fica recolhido por padrao. Use Mostrar Log so se quiser ver o detalhe.
Desinstalar = apagar a pasta.
Delete the project folder.
That removes:
- the app
vendor\depsoutput\downloads (if you left them there)ui-language.txt
Nothing is installed system-wide.
This tool is for personal / legitimate use. Respect YouTube’s Terms of Service and copyright law in your country.
You are responsible for what you download.
YTtoFile is not affiliated with YouTube or Google.
Luckisugar — github.com/Luckisugar
Powered by the open-source projects yt-dlp, ffmpeg, and Deno.
MIT — free to use, modify, and share. Keep the copyright notice.