Automation tool untuk membuat akun CapCut secara otomatis menggunakan Playwright. Cocok buat yang males bikin akun satu-satu.
Tool ini dibuat untuk keperluan edukasi dan testing automation. Gunakan dengan bijak dan patuhi Terms of Service CapCut. Saya tidak bertanggung jawab atas penyalahgunaan tool ini.
- ✅ Auto register akun CapCut
- ✅ Support batch creation (bisa bikin banyak akun sekaligis)
- ✅ Headless mode (background, ga keliatan browser-nya)
- ✅ Random password generator yang aman
- ✅ Auto-save credentials ke JSON
- ✅ Stealth mode (bypass anti-bot detection)
- ✅ Support temp mail
- Python 3.8+
- Google Chrome (akan dipakai Playwright)
- Koneksi internet yang stabil
- Clone repo ini
git clone https://github.com/username/Capcut-Acc-Maker.git
cd Capcut-Acc-Maker- Buat virtual environment
python -m venv .venv- Aktifkan venv
# Windows
.venv\Scripts\Activate.ps1
# Linux/Mac
source .venv/bin/activate- Install dependencies
pip install playwright
playwright install chromiumBuat file gmail-list.txt di root folder, isi dengan list email (satu email per baris):
email1@example.com
email2@example.com
email3@example.com
Rekomendasi Temp Mail Services:
Tips: Jangan pake gmail asli lu kalo ga mau kena ban. Pake temp mail aja biar aman.
python main.pypython main.py -n 5python main.py -n 3 --headlesspython main.py --helpOutput:
usage: main.py [-h] [-n NUMBER] [--headless]
CapCut Auto Register CLI Tool
options:
-h, --help show this help message and exit
-n NUMBER, --number NUMBER
Jumlah akun yang ingin dibuat (Default: 1)
--headless Jalankan browser di background (tidak terlihat)
Capcut-Acc-Maker/
│
├── main.py # Script utama
├── gmail-list.txt # List email (dibuat manual)
├── proof.json # Output credentials (auto-generated)
├── .venv/ # Virtual environment
└── README.md # File ini
Data akun tersimpan di proof.json:
[
{
"email": "example@temp.com",
"password": "RMePPubILrp!",
"birthday": "25/05/2003",
"created_at": "2025-11-20T10:35:01.775443"
}
]Buat file gmail-list.txt dulu di folder project.
Install ulang playwright:
pip install playwright
playwright install chromiumCek Chrome udah terinstall atau belum. Kalo belum:
playwright install chromium- Cek folder spam di temp mail
- Tunggu 30-60 detik
- Kalo masih ga masuk, coba email lain
- Pake VPN kalo bikin banyak akun sekaligis biar ga kena rate limit
- Jangan spam - kasih jeda minimal 1-2 menit per akun
- Backup
proof.jsonsecara berkala - Pake temp mail yang beda-beda biar ga kedetect sebagai bot
- Headless mode lebih cepat tapi susah debug kalo error
- Kadang selector CapCut berubah (mereka update UI), tinggal adjust aja di
main.py - OTP kadang telat masuk, sabar aja
- Beberapa domain temp mail mungkin diblacklist sama CapCut, coba domain lain
Pull request welcome! Kalo nemu bug atau ada ide fitur baru, feel free buat bikin issue.
MIT License - bebas pake, modif, distribute. Tapi pake dengan bijak.
Kalo tool ini berguna, consider buat:
- ⭐ Star repo ini
- 🐛 Report bug yang lu temuin
- 💡 Suggest fitur baru
Dibuat dengan ☕