Script automatizado ultra-rápido para dejar de seguir usuarios que no te siguen y cancelar solicitudes de seguimiento pendientes. Incluye soporte para 2FA, comportamiento humanizado y velocidades configurables.
- ✅ Dejar de seguir automáticamente usuarios no-seguidores mediante bookmarklet
- ✅ Cancelar solicitudes pendientes desde archivo HTML exportado
- ✅ 3 velocidades configurables (Fast/Balanced/Safe) para evitar bloqueos
- ✅ Comportamiento humanizado con delays variables y anti-detección
- ✅ Sesión persistente - no necesita re-login cada vez
- ✅ Whitelist personalizada - protege usuarios específicos de dejar de seguir
- ✅ Menú interactivo - fácil de usar, solo 3 opciones
- ✅ Registro detallado - guarda todos los eventos en log
- ✅ Interfaz en español/inglés
- ✅ Compatible con cuentas pequeñas y grandes
Bookmarklet oficial: https://instagram.dcastillo.dev/
- Windows 10 o 11 (64-bit)
- Python 3.8 o superior (descargable desde python.org)
- Git (opcional, pero recomendado)
- Conexión a Internet
- Cuenta de Instagram activa
- Abre navegador y ve a https://www.python.org/downloads/
- Descarga Python 3.12 (o la versión más reciente)
- Ejecuta el instalador
.exe ⚠️ IMPORTANTE: En la primera pantalla, marca la casilla "Add Python to PATH"- Haz clic en "Install Now"
- Espera a que termine la instalación
Verificar instalación:
python --versiongit clone https://github.com/Kl4rkx/AutoUnfollower.git
cd AutoUnfollower- Ve a https://github.com/Kl4rkx/AutoUnfollower.git
- Haz clic en "Code" → "Download ZIP"
- Extrae el archivo ZIP
- Abre una terminal en la carpeta extraída
Abre una terminal (PowerShell o CMD) en la carpeta del proyecto y ejecuta:
pip install -r requirements.txt
python -m playwright install chromiumEsto instalará:
- Playwright 1.40.0 (navegador automatizado)
- Chromium (navegador para automatización)
La instalación puede tomar 2-5 minutos.
Abre una terminal en la carpeta del proyecto y ejecuta:
python auto_unfollower.pySe abrirá un menú interactivo con 3 opciones:
============================================================
INSTAGRAM AUTO-UNFOLLOWER v3.0
============================================================
¿Qué deseas hacer?
[1] Dejar de seguir usuarios (con bookmarklet)
→ Usa el bookmarklet para detectar quién no te sigue
[2] Cancelar solicitudes de seguimiento pendientes
→ Cancela solicitudes enviadas desde archivo HTML
[3] Salir
============================================================
Automatiza dejar de seguir a usuarios que no te siguen. Requiere usar un bookmarklet para detectarlos.
-
Ejecuta el script:
python auto_unfollower.py
Selecciona opción 1
-
Selecciona velocidad (recomendado: 2 - Balanced):
[1] Fast - Rápido (más riesgo de bloqueo) [2] Balanced - Equilibrado (RECOMENDADO) ✓ [3] Safe - Seguro (más lento, menos riesgo) -
Inicia sesión en Instagram (si es la primera vez):
- Se abrirá un navegador Chrome automáticamente
- Inicia sesión con tu usuario y contraseña
-
Navega a tu perfil:
- En Instagram, ve a Perfil
-
Ejecuta el bookmarklet:
- Abre tu navegador y ve a: https://instagram.dcastillo.dev/
- Arrastra el botón de Enhanced Instagram Unfollowers a tu barra de favoritos
- En tu perfil de Instagram, haz clic en el bookmarklet
- Ahora dale a run o ejecutalo.
-
Vuelve a la terminal:
- El script se activará automáticamente
- Verás el progreso en tiempo real:
[1/150] Procesando @usuario1... [OK] [2/150] Procesando @usuario2... [OK] ... -
Al terminar, verás un resumen:
============================================================ [ESTADÍSTICAS] ============================================================ Paginas procesadas: 2 Total usuarios: 150 Desfollowados: 148 Fallos: 2 ============================================================
| Modo | Delay | Uso | Riesgo |
|---|---|---|---|
| Fast | 0.8s | Cuentas pequeñas | |
| Balanced | 1.2s | Mayoría de casos | ✓ Bajo |
| Safe | 1.8s | Cuentas grandes (5K+) | ✓ Muy bajo |
Recomendación: Usa "Balanced" para la mayoría de casos.
Cancela todas las solicitudes de seguimiento que hayas enviado y aún estén pendientes.
Para obtener el archivo pending_follow_requests.html, realiza lo siguiente:
- Ve al Centro de cuentas de Instagram
- Accede a Tu información y permisos
- Haz clic en Exportar tu información
- Pulsa Crear exportación
- Selecciona tu cuenta de Instagram
- Elige Exportar al dispositivo
- En Personalizar información, desmarca todo excepto:
- En el apartado Conexiones, selecciona solo la casilla de Seguidores y seguidos
- Guarda la configuración
- En Intervalo de fechas, selecciona Desde el principio
- Inicia la exportación
📧 En unos minutos recibirás un correo de Meta con el enlace para descargar tu información.
Una vez descargado el archivo ZIP:
- Ve a la carpeta
connections/followers_and_following/ - Copia el archivo
pending_follow_requests.htmla la misma carpeta donde está tu scriptauto_unfollower.py
-
Abre terminal en la carpeta del proyecto:
python auto_unfollower.py
-
Selecciona opción 2
-
Elige velocidad (recomendado: Balanced)
-
Inicia sesión en Instagram (si es necesario)
-
Presiona Enter cuando estés listo
-
El script comenzará a cancelar solicitudes automáticamente:
[OK] Se encontraron 47 solicitudes pendientes [1/47] Procesando @usuario1... [OK] [2/47] Procesando @usuario2... [OK] ... ============================================================ [ESTADÍSTICAS - SOLICITUDES PENDIENTES] ============================================================ Total procesadas: 47 Canceladas: 45 Fallos: 2 ============================================================
Crea un archivo whitelist.txt en la carpeta del script para proteger ciertas cuentas de dejar de seguir.
Aunque también funciona con la whitelist del Bookmarklet.
-
En la carpeta del script, abre (o crea) el archivo:
whitelist.txt -
Añade los usuarios que quieres proteger, uno por línea:
# Lista blanca - estos usuarios NO serán desfolloveados
# (Las líneas que empiezan con # son comentarios)
elonmusk
nasa
instagram
cristiano
-
Guarda el archivo
-
Listo: Los usuarios en la whitelist nunca serán desfolloveados
Nota: Al ejecutar el script por primera vez, se crea automáticamente whitelist.txt con ejemplos.
Cuando ejecutas el script por primera vez:
- Se crea una carpeta
user_data/automáticamente - Tus cookies y sesión de Instagram se guardan ahí
- En ejecutiones futuras, NO necesitas iniciar sesión de nuevo
- La sesión persiste hasta que Instagram cierre tu sesión (por seguridad)
Borrar la carpeta de user_data o:
# En Windows PowerShell o CMD:
rmdir /s user_data| Archivo | Descripción |
|---|---|
auto_unfollower.py |
Script principal (no editar) |
whitelist.txt |
✏️ Lista de usuarios protegidos (edita este) |
pending_follow_requests.html |
Archivo HTML con solicitudes (descarga desde Instagram) |
requirements.txt |
Dependencias de Python |
user_data/ |
Carpeta con sesión guardada (auto-generada) |
unfollower.log |
Registro detallado de todas las acciones |
# Asegúrate de haber marcado "Add Python to PATH" en la instalación
# Si ya instalaste, desinstala y vuelve a instalar marcando esa casillapip install --upgrade pip
pip install -r requirements.txt
python -m playwright install chromium- Comprueba que tienes sesión iniciada en Instagram
- Intenta con velocidad "Safe" en lugar de "Fast"
- Revisa el archivo
unfollower.logpara ver errores
- Esto significa que hiciste demasiadas acciones muy rápido
- Espera 24-48 horas
- Próxima vez usa velocidad "Safe" (más lenta)
- No ejecutes múltiples instancias del script a la vez
- Asegúrate de que se llama exactamente:
pending_follow_requests.html - Verifica que está en la misma carpeta que
auto_unfollower.py - Comprueba que descargaste correctamente desde Instagram
# En PowerShell o CMD, en la carpeta del proyecto:
rmdir /s user_data # Elimina sesión
del unfollower.log # Elimina logs
del whitelist.txt # Elimina whitelist (se regenera)Abre auto_unfollower.py con un editor de texto y localiza:
self.speed_config = {
"fast": {"click": 0.8, "scroll": 0.3, "page": 2, "action": 1.5},
"balanced": {"click": 1.2, "scroll": 0.5, "page": 3, "action": 2},
"safe": {"click": 1.8, "scroll": 0.7, "page": 4, "action": 3}
}Los números son segundos de espera. Aumenta para mayor seguridad.
Cada ejecución genera un archivo unfollower.log con:
- Hora exacta de cada acción
- Usuarios procesados
- Errores ocurridos
- Estadísticas finales
Ejemplo:
2024-01-15 14:23:45 - INFO - [OK] Navegador iniciado
2024-01-15 14:25:10 - INFO - [1/150] Procesando @usuario1... [OK]
2024-01-15 14:25:18 - INFO - [2/150] Procesando @usuario2... [OK]
...
- Usa velocidad "Balanced" o "Safe" para evitar bloqueos temporales
- Espera 24-48 horas entre ejecuciones grandes (100+ usuarios)
- No ejecutes múltiples instancias del script simultáneamente
- Ten whitelist actualizada con cuentas que valoras
- Revisa
unfollower.logpara detectar problemas temprano - Asegúrate de estar logueado antes de usar el bookmarklet
Si encuentras un error:
- Revisa el archivo
unfollower.log - Intenta con velocidad "Safe"
- Limpia sesión y vuelve a intentar
Uso personal. No intentes revender ni falsificar autoría.
- Descarga Python (si aún no lo tienes)
- Descarga el proyecto (Git o ZIP)
- Instala dependencias:
pip install -r requirements.txt - Ejecuta:
python auto_unfollower.py - ¡Disfruta automatización responsable!
Última actualización: Febrero 2026 | v3.0