Generador de comandos cURL
Esta sesión del navegador no tiene una solicitud guardada
Empieza de nuevo para introducir la solicitud o abre el editor completo en una sola página.
Endpoint y método
La URL, las cabeceras, las credenciales y el cuerpo permanecen en esta pestaña. No se envían mediante nuestros servidores, no se incluyen en la URL ni se suben. El estado del proceso caduca 30 minutos después de guardarse por primera vez; cerrar la pestaña lo elimina.
Crea un comando cURL sin enviar al servidor el endpoint, las credenciales, las cabeceras ni el cuerpo. Elige salida POSIX para bash, zsh y WSL, o genera un comando para PowerShell que llama a curl.exe y aplica sus reglas de comillas y continuación.
Cómo crear un comando cURL con seguridad
-
1
Elige método, URL y shell
Introduce una URL HTTP o HTTPS completa y elige POSIX o PowerShell.
-
2
Añade cabeceras y autenticación
Usa cabeceras validadas, un token Bearer o autenticación básica sin duplicar Authorization.
-
3
Elige el formato del cuerpo
Valida JSON, introduce datos literales o añade campos codificados para URL.
-
4
Revisa antes de copiar
Comprueba método, URL, shell, cabeceras y cuerpo. El resumen oculta credenciales, pero el comando final las contiene.
-
5
Copia o descarga
Copia el comando o descarga un archivo .sh o .ps1 y revísalo antes de ejecutarlo.
Qué genera
| Entrada | Sintaxis cURL |
|---|---|
| HEAD | --head |
| Otro método distinto de GET | -X METHOD |
| Cabecera | Un argumento -H entrecomillado |
| JSON o datos literales | --data-raw |
| Formulario URL | Un --data-urlencode por campo |
| Token Bearer | Cabecera Authorization: Bearer ... |
| Autenticación básica | Argumento --user |
| Redirecciones o diagnóstico | --location, --verbose o --insecure |
POSIX y PowerShell son destinos distintos
POSIX usa argumentos entre comillas simples y barras invertidas para continuar líneas en bash, zsh y WSL. PowerShell llama a curl.exe, duplica las comillas simples cuando corresponde y usa el acento grave como continuación. No se genera código para cmd.exe.
Protege las credenciales
La generación local impide que esta página reciba el secreto, pero el comando final sí contiene tokens, contraseñas y cabeceras sensibles. Puede quedar en el historial del shell, en un archivo descargado o visible en argumentos de proceso. Usa credenciales breves, sustituye secretos por marcadores al compartir y borra archivos innecesarios.
Límites
Se aceptan URL HTTP y HTTPS sin credenciales incrustadas ni fragmentos, hasta 30 cabeceras o campos y un cuerpo de 256 KiB. No se generan cuerpos GET/HEAD, cargas multipartes de archivos ni salida para cmd.exe.
Preguntas frecuentes
No. El editor y el montaje del comando funcionan en esta pestaña. La solicitud solo se realiza si ejecutas después el comando generado.
El proceso usa el almacenamiento de sesión de esta pestaña y caduca 30 minutos después del primer guardado. Empezar de nuevo lo elimina.
Envía texto literal y evita que cURL interprete un valor que empieza por @ como una ruta de archivo local.
No. Las opciones -F y las referencias a archivos locales quedan fuera de este generador y deben revisarse manualmente.
No. Llama expresamente a curl.exe y usa sintaxis de PowerShell. Para WSL, elige POSIX.
Herramientas relacionadas
Generador de letras aleatorias
Genera letras aleatorias A-Z. Elige la cantidad, usa mayúsculas, minúsculas o mezcla de ambas, y aplica el resultado en juegos, consignas o clase.
Formateador de JSON
Pega JSON para verlo con sangría de 2 o 4 espacios, minificarlo en una salida compacta o comprobar rápidamente la sintaxis antes de copiar el resultado.
Simplificador de Álgebra Booleana
Simplifica expresiones booleanas usando mapas de Karnaugh y el algoritmo de Quine-McCluskey. Muestra cada paso de minimización y una forma final SOP/POS.
Generador de Paletas de Color
Genera paletas monocromáticas, análogas, complementarias, triádicas o tetrádicas desde un color base HEX y exporta variables CSS listas para copiar.
Generador de colores aleatorios
Genera de 1 a 50 colores HEX aleatorios con muestras para previsualizar, copiar y usar en CSS, pruebas o exploración de paletas.
Convertidor de BBCode a HTML
Convierte BBCode (marcado de tablones de anuncios) a HTML limpio. Maneja etiquetas de formato, listas, citas, código, imágenes, enlaces y tablas.