Simplifique su flujo de trabajo: Busque miniwebtool.
Añadir
Herramientas relacionadas
Convertidor de cURL a JSONGit Command GeneratorConstructor de Cadenas de ConsultaCalculadora de Permisos Unix (chmod)Analizador de URL
Página de inicio > Herramientas para administradores web > Generador de Comandos cURL
 

Generador de Comandos cURL

Construya comandos cURL visualmente con campos para método, URL, encabezados, parámetros de consulta, cuerpo JSON / formulario / sin formato, autenticación básica / bearer / clave API, y tiempo de espera. Copie un comando listo para ejecutar en la terminal, scripts y CI.

Generador de Comandos cURL
⚡ Pruebe una plantilla:
1Línea de solicitud
La URL se envía literalmente. Agregue los parámetros de consulta a continuación si desea que se muestren en una línea separada.
2Parámetros de consulta y encabezados
3Cuerpo de la solicitud
Elija un tipo de cuerpo arriba. Para formulario / multipart, enumere un campo por línea como nombre=valor. Para la subida de archivos en multipart, use avatar=@/ruta/al/archivo.
4Autenticación
cURL codifica en Base64 usuario:contraseña en un encabezado Authorization: Basic ....
Agrega Authorization: Bearer <token> a los encabezados de la solicitud.
5Comportamiento y flags
6Formato de salida

Embed Generador de Comandos cURL Widget

Generador de Comandos cURL

El Generador de Comandos cURL convierte un comando complejo de múltiples flags en un formulario guiado. Usted elige el método HTTP, pega una URL, enumera los encabezados y parámetros de consulta uno por línea, define un cuerpo de solicitud y selecciona un modo de autenticación — y la herramienta escribe el comando curl correspondiente por usted. Una vista previa estilo terminal se actualiza a medida que escribe, permitiéndole ver cómo toma forma el comando antes de copiarlo.

La herramienta se ejecuta completamente en el navegador. No realiza llamadas a la URL que ingrese ni almacena sus encabezados, tokens o cuerpo de la solicitud. Obtendrá un comando listo para ejecutar que puede pegar en una terminal, un paso de CI, un Makefile, una importación de Postman o un informe de errores.

Por qué un constructor visual supera al cURL escrito a mano

⚡ Iteración más rápida

Edite un campo y vea cómo se actualiza todo el comando. Olvídese de contar barras invertidas o recordar si -d implica un Content-Type por defecto.

🛡 Uso correcto de comillas

El uso de comillas simples, dobles, CMD de Windows y PowerShell se gestiona automáticamente, incluyendo las comillas de tipo ' dentro de '...' en bash y el escapado de porcentajes en CMD.

🔁 Equivalentes directos

La misma solicitud se genera para fetch de JavaScript, requests de Python y HTTPie, lo cual resulta muy útil al entregar una reproducción a un compañero del frontend o backend.

Cómo usar el Generador de Comandos cURL

  1. Elija un método. GET lee, POST crea, PUT/PATCH actualizan, DELETE elimina, HEAD obtiene únicamente encabezados y OPTIONS pregunta al servidor qué métodos son compatibles en un recurso.
  2. Ingrese la URL. Lo ideal es una URL completa como https://api.example.com/v1/users. Si omite el esquema, el constructor lo normaliza a https://.
  3. Enumere los parámetros de consulta. Uno por línea como clave=valor. Deje el valor en blanco para parámetros estilo flag. El constructor los añade después de un signo ?.
  4. Enumere los encabezados. Uno por línea como Nombre-Encabezado: valor. El constructor elimina duplicados y añade automáticamente Content-Type para cuerpos JSON, de formulario y XML si usted no ha configurado uno.
  5. Elija un tipo de cuerpo. Seleccione JSON para pegar un objeto, Formulario para campos application/x-www-form-urlencoded, Multipart para subidas de archivos (use nombre=@/ruta/al/archivo), Raw para enviar bytes tal cual, o XML para APIs SOAP y similares.
  6. Configure la autenticación. Básica para usuario:contraseña, Bearer para tokens OAuth y JWT, o clave API ya sea como un encabezado (como X-API-Key) o un parámetro de consulta (como ?api_key=...).
  7. Agregue flags. Active los flags de cURL más comunes: seguir redirecciones, solicitar gzip, mostrar encabezados de respuesta, modo verbose, modo silent o saltar comprobaciones TLS para depuración local.
  8. Elija un estilo de salida. Multilinea con continuaciones de barra invertida se lee mejor en scripts; una sola línea es ideal para copiar y pegar; el CMD de Windows utiliza comillas dobles y signos de porcentaje dobles; PowerShell utiliza curl.exe para evitar colisiones con el alias propio de PowerShell.
  9. Copie y ejecute. Haga clic en Copiar comando, péguelo en su terminal e inspeccione la respuesta.

Explicación de los estilos de salida

Multilínea (por defecto) coloca cada flag en su propia línea con una barra invertida al final. Este es el formato ideal para documentación, publicaciones de blog y scripts de shell porque se lee de arriba a abajo.

curl \
  -X POST \
  -H 'Content-Type: application/json' \
  --data '{"name":"Jesse"}' \
  'https://api.example.com/v1/users'

Una línea une todo mediante espacios, lo que resulta perfecto para pegarlo de forma rápida en una terminal, mensajes de registro o hilos de chat.

Windows CMD convierte las comillas simples de estilo bash en comillas dobles (CMD no procesa comillas simples) y escapa los signos de porcentaje duplicándolos, de modo que el comando se ejecuta literalmente desde cmd.exe o un archivo .bat.

PowerShell llama a curl.exe de forma explícita porque en PowerShell curl es un alias de Invoke-WebRequest, el cual posee una sintaxis de argumentos distinta.

Uso de comillas: simples frente a dobles

En bash de Linux y macOS, las comillas simples son las más seguras debido a que bash no expande variables ni comillas invertidas dentro de ellas. El constructor convierte un carácter literal ' dentro del valor en la secuencia de escape '\'' para que las comillas simples circundantes sigan coincidiendo.

Las comillas dobles son adecuadas cuando desea que bash mantenga las reglas de escape pero tolere caracteres de comillas que de otro modo serían difíciles de escapar. El constructor escapa $, `, \\ y " dentro de las comillas dobles para que el valor se transmita sin modificaciones.

Patrones de autenticación

Autenticación básica envía Authorization: Basic base64(usuario:contraseña). El flag de cURL -u usuario:contraseña realiza la codificación por usted. Utilice HTTPS — la autenticación básica sobre HTTP plano se intercepta con total facilidad.

Tokens Bearer (OAuth 2.0, JWT, tokens de acceso personal de GitHub) añaden Authorization: Bearer <token>. Trate el token como una contraseña: rótelo si se filtra en una captura de pantalla, un mensaje de Slack o un registro de CI.

Las claves API pueden alojarse en un encabezado (X-API-Key, X-RapidAPI-Key) o en un parámetro de consulta (?api_key=...). El encabezado suele ser más seguro porque las URLs suelen quedar registradas en los proxies inversos y en el historial del navegador.

Métodos HTTP comunes en un solo lugar

  • GET — lee un recurso. Debe ser seguro e idempotente.
  • POST — crea un nuevo recurso o envía datos que no se ajustan a la semántica de GET. No es idempotente.
  • PUT — reemplaza un recurso en una URL conocida. Idempotente.
  • PATCH — actualización parcial. Utilice JSON Patch (RFC 6902) o merge patch (RFC 7396) según la API.
  • DELETE — elimina un recurso. Idempotente.
  • HEAD — similar a GET, pero el servidor devuelve únicamente los encabezados. Úselo para probar la frescura de la caché o la longitud del contenido sin descargar el cuerpo.
  • OPTIONS — pregunta al servidor qué métodos están permitidos y lee los metadatos de CORS.

Solución de problemas en su comando generado

  • Errores de certificado SSL. Active --insecure únicamente contra hosts de confianza o sus propios servidores locales. Para la depuración en producción, es preferible apuntar cURL al paquete de CA correcto con --cacert.
  • Respuesta vacía o bloqueo. Ejecute con el modo verbose -v para observar el handshake TLS y los encabezados. Un paso de conexión bloqueado suele significar que el servidor no está accesible; un paso de transferencia bloqueado significa que el servidor aceptó la solicitud pero es lento.
  • 415 Unsupported Media Type. El servidor espera un Content-Type diferente. El constructor añade automáticamente el valor correcto para cuerpos JSON, de formulario y XML si usted no ha establecido uno.
  • 401 frente a 403. 401 significa que faltan las credenciales o no son válidas (vuelva a comprobar el token Bearer); 403 significa que son válidas pero el usuario no tiene permisos (compruebe los alcances o scopes).
  • 413 Payload Too Large. Algunos servidores intermedios limitan el tamaño del cuerpo a 1–10 MB. Considere usar endpoints de subida fragmentada o streaming.

Notas de seguridad y privacidad

  • El constructor realiza el renderizado en el lado del cliente. No se envía nada a la URL que ingrese; el resultado es únicamente el texto del comando.
  • Evite pegar tokens de producción. Si debe hacerlo, trate el comando generado como información confidencial — no lo suba a un repositorio público, no lo pegue en chats con bots ni lo adjunte a un tique público.
  • Prefiera el uso de variables de entorno en los scripts: escriba -H 'Authorization: Bearer '"$TOKEN" en lugar de codificar el token de forma fija. Use comillas simples y luego rompa a comillas dobles alrededor de la variable para que bash la expanda.

Preguntas frecuentes

¿Puedo importar un comando cURL desde Chrome DevTools?
Este constructor funciona en la dirección opuesta — genera cURL a partir de un formulario. Para hacerlo al revés, copie como cURL desde las DevTools y utilice una herramienta especializada en análisis de cURL.
¿El cuerpo JSON necesita estar previamente escapado?
No. Pegue el JSON exactamente como debería aparecer. El constructor se encarga del uso de comillas para que el cuerpo llegue al servidor sin modificaciones.
¿Cuál es la diferencia entre -d y --data-urlencode?
-d envía los bytes del cuerpo tal cual. --data-urlencode codifica en formato porcentaje cada campo, que es lo que un navegador envía para un formulario HTML. El constructor utiliza --data-urlencode para el tipo de cuerpo Formulario y --data para JSON / raw / XML.
¿Cómo subo un archivo?
Elija Multipart form-data y agregue una línea como avatar=@/Users/jesse/photo.png. El símbolo @ le indica a cURL que lea el contenido del archivo.
¿Por qué cURL informa “Argument list too long”?
El cuerpo es demasiado grande para el límite de argv de la shell. Pase el cuerpo como un archivo en su lugar con --data @body.json.
¿La herramienta es compatible con HTTP/2 y HTTP/3?
El propio cURL es compatible con ambos mediante --http2 y --http3 si su cURL local se compiló con las librerías adecuadas. Puede añadir cualquiera de los flags manualmente a un comando generado.

Cite este contenido, página o herramienta como:

"Generador de Comandos cURL" en https://MiniWebtool.com/es/generador-de-comandos-curl/ de MiniWebtool, https://MiniWebtool.com/

por el equipo de MiniWebtool. Actualizado: 2026-05-21

Herramientas para administradores web:

Herramientas destacadas:

Calculadora de Signo Solar, Lunar y Ascendente 🌞🌙✨Calculadora de día del año - ¿Qué día del año es hoy?Generador de IMEI Aleatorio📅 Calculadora de FechaCalculadora del Signo de VenusCalculadora de Compatibilidad AmorosaConvertidor de cm a pies y pulgadasConvertidor de Pies y Pulgadas a CentímetrosSelector de Nombre AleatorioCalendario del Día del AñoSelector de Películas AleatorioBúsqueda de ID de Usuario de InstagramEliminar acentos del textoBúsqueda de ID de usuario de FacebookCalculadora de Sumacalculadora-de-hba1cConvertidor de kPa a psiCalculadora de Número MaestroCalculadora de Desviación Estándar RelativaGenerador de Cartas de Baraja AleatorioCalculadora de Duración de TiempoCalculadora de NumerologíaBola Mágica 8Extractor de Imágenes de VideoDescargador de Miniaturas de YouTubeCalculadora de Número del NombreCalculadora de Promedio - Alta Precisiónbúsqueda-de-direcciones-MAC📅 Calculadora de Diferencia entre FechasSelector AleatorioConvertidor de Decimal a TiempoEliminar espaciosconvertidor ppm a porcentajeGenerador de Tabla de Valor PosicionalGenerador de Palabras DesordenadasCalculadora de CombinaciónGenerador de Código Morse¿Cuál es mi signo del zodiaco?Calculadora de Número del AlmaCalculadora del Signo de Marte¿Cuál es mi número de la suerte?Calculadora de reducción porcentualConvertidor de Porcentaje a PPMDivisor de imágenesCalculadora HexadecimalCalculadora CPMConvertidor de Tiempo a DecimalCalculadora de notación científica🌐 Convertidor de Zona HorariaCalculadora de cociente y residuoGenerador Aleatorio de Listas🖱️ Contador de ClicsCalculadora de Aumento PorcentualGenerador de Superpoder AleatorioCalculadora de Velocidad de CiclismoOrdenar NúmerosCalculadora de CírculosVerificador de Nombre de Usuario en Redes SocialesCalculadora de Número de Trayecto de VidaGenerador de números de loteríaCalculadora de pendiente y gradoDivisor de AudioPrimeros n Dígitos de PiConvertidor de FPSContador de líneasCalculadora de Número de DestinoLista de Años BisiestosGenerador de Cumpleaños AleatorioCalculadora de Coeficiente de VariaciónCalculadora de Área de Polígono IrregularConvertidor de BaseCalculadora de PermutaciónConvertidor de Tamaño de ArchivoEstadísticas del Canal de YouTubeGenerador de letras aleatoriasConvertidor de fracción a número mixtoCalculadora de Percentil de EstaturaConvertidor de psi a kPaCalculadora de Cambio PorcentualEliminar saltos de líneaCalculadora de Promedio de BateoCalculadora del día de la semana de nacimientoCalculadora de Duración de BateríaGenerador de Números Decimales AleatoriosConvertidor de dirección IP a binarioLanzador de MonedasGenerador de Nombres AleatoriosGenerador de hora aleatoriaFormateador de TextoCalculadora OctalDivisor de vídeoCalculadora de números de ángelesCalculadora de Hace Cuánto TiempoGenerador de Plantilla de Cono DesarrolladoGenerador de ContraseñaCalculadora de Edad GestacionalLanzador de DadosVerificador de Número Par o ImparConversor de HTML a TextoGenerador de Coordenadas AleatoriasCalculadora de Posición del SolCalculadora de ERAConvertidor de Número a FracciónConvertidor de Notación Científica a DecimalCalculadora de MóduloGenerador de direcciones MACGenerador de Números Enteros AleatoriosCalculadora de Grupo SanguíneoCalculadora Log Base 2Conversor de Calendario HebreoCalculadora de edadGenerador de Números AleatoriosRotar VideoCalculadora de Compatibilidad de Signos LunaresCalculadora de Log Base 10Cambio de Tiempo SRTSimulador de Puertas LógicasCalcular tiempo entre dos fechasCalculadora de Retorno de SaturnoConvertidor de Número a PalabraGenerador de Hash SHA256Invertir TextoCalculadora del día de la semanaConvertidor de Decimal a BCDGenerador de Colores AleatoriosGenerador de Texto Pequeño ⁽ᶜᵒᵖʸ ⁿ ᵖᵃˢᵗᵉ⁾Calculadora de RedondeoConvertidor de dirección IP a hexadecimalCalendario de Mercurio RetrógradoContar el número de caracteresGenerador de PIN AleatorioGenerador de LaberintosGenerador de Nonogramas (Picross)Calculadora de Error Porcentualconvertidor de palabras a números de teléfonoCalculadora de Peso de AceroGenerador aleatorio de númerosGenerador de Comidas AleatoriasCalculadora de EscaleraFusionar vídeosProbador de fuerza de contraseñaCalculadora de media aritméticaCalculadora de Tasa de Interés EfectivoGenerador de Unir los PuntosCalculadora del signo de mercurioCalculadora de Error EstándarCalculadora de EstimaciónConvertidor Número Mixto a FracciónHerramienta en línea para eliminar puntuaciónExtractor de URLGenerador de Número de PersonalidadExtractor de AudioCalculadora de media, mediana y modaCalculadora de CosenoCreador de Diagramas de Caja y BigotesGenerador de Texto InvisibleCalculadora de número de dígitosGenerador de Piedra Papel TijeraCalculadora de la Conjetura de CollatzConvertidor de Porcentaje a DecimalDecodificador de Código MorseGenerador de Fechas AleatoriasPredictor de peso de cachorros⚔️ Calculadora de DPSCalculadora de Número de SemanaConvertidor de tazas a gramosGenerador de cartones de bingoGraficador de Curvas ParamétricasGenerador de País AleatorioCalculadora de PendienteCalculadora de ProporcionesGenerador aleatorio de animalesCalculadora de Diferencia de Listas🎰 Calculadora de Pity GachaCalculadora de Tasa de Crecimiento PorcentualCalculadora de FraccionesCalculadora de la Ley de OhmCalculadora de Monetización de YouTube ShortsCalculadora de Carga de VigasCalculadora de Flujo en TuberíasGenerador Aleatorio de Nombres en LíneaCalculadora de Horas de TrabajoConvertidor binario a BCDEliminador de Caracteres InvisiblesGenerador de Verdad o Reto AleatorioCalculadora de ComisionesCalculadora de Pasos a DistanciaConvertidor de CMYK a hexadecimalGenerador de anagramasSolucionador de InecuacionesCalculadora de Fuerza de Cilindro HidráulicoCalculadora de Punto de EbulliciónCalculadora de recargoCalculadora de Resistencia para LEDCalculadora de SenoCalculadora de Tipo CorporalCalculadora de Tronco de ConoGenerador de Dirección IP AleatoriaGenerador de sopa de letrasGenerador y Verificador de Hash BcryptCalculadora de Resistencias en SerieCalculadora de FricciónCalculadora de Plano InclinadoCalculadora de Ventaja MecánicaCalculadora de Velocidad del SonidoCalculadora de Velocidad de OndaCalculadora de flotabilidadCalculadora de Velocidad TerminalCalculadora de Longitud de Onda de de BroglieCalculadora de Energía del FotónCalculadora E=mc²Calculadora de Dilatación del TiempoCalculadora de la Tercera Ley de KeplerCalculadora de Velocidad de EscapeCalculadora de Fuerza GravitacionalCalculadora de la Ley de Beer-LambertCalculadora de la Ecuación de NernstCalculadora de Presión OsmóticaCalculadora de Elevación del Punto de EbulliciónCalculadora de Descenso del Punto de CongelaciónCalculadora de Composición PorcentualCalculadora de NormalidadCalculadora de MolalidadConversor de pKa a KaCalculadora de Henderson-HasselbalchCalculadora de Rendimiento TeóricoCalculadora de Reactivo LimitanteCalculadora de Configuración ElectrónicaTabla Periódica InteractivaGenerador de Planes de Lecciones con IAGenerador de Cuestionarios con IAGenerador de Citas APA MLA ChicagoCalculadora de Porcentaje de AsistenciaCalculadora de Puntuación APCalculadora de Puntuación ACTCalculadora de Puntuación del SATConversor de Porcentaje a CGPAConversor de CGPA a PorcentajeCalificador Fácil (EZ Grader)Calculadora del Costo de Criar un HijoCalculadora de Consumo de Leche para BebésCalculadora de Talla de PañalesGenerador de Nombres de BebéPredictor del Color de Ojos del BebéCalculadora de Percentil de IMC InfantilPredictor de Altura InfantilCalculadora de Tiempo de Duplicación de hCGCalculadora de Fecha de Parto FIVCalculadora de ImplantaciónPredictor de Sexo ChinoFormateador de Fechas ISO 8601Conversor de Fecha JulianaCalculadora de SiestaCalculadora de fases lunaresCalculadora de amanecer y atardecerWorld ClockConvertidor de Fechas a Números RomanosCuenta Regresiva para la JubilaciónCalculadora de SobriedadCalculadora de Medio CumpleañosCalculadora de AniversarioCalculadora de Reparto de PropinasCalculadora de ROI de Email MarketingCalculadora de Costo por LeadCalculadora de Capital de TrabajoCalculadora de Margen de ContribuciónCalculadora FIFO / LIFOCalculadora de Stock de SeguridadCalculadora de Punto de PedidoCalculadora de Cantidad Económica de Pedido EOQCalculadora de DepreciaciónCalculadora de Precios de ArtesaníaCalculadora de Precio MayoristaCalculadora de Beneficios de ShopifyCalculadora Amazon FBACalculadora de Tarifas de eBayCalculadora de Tarifas de EtsyCalculadora de Comisiones de StripeCalculadora de Comisiones de PayPalConversor de Cuotas de ApuestasCalculadora de DiezmoCalculadora de ZakatCalculadora del Impuesto de Timbre del Reino UnidoCalculadora de Exención de HRACalculadora de GratificaciónCalculadora NPSCalculadora EPFCalculadora PPFCalculadora de RDCalculadora SWPCalculadora de Gross-UpCalculadora de Comparación de PréstamosCalculadora de Utilización de CréditoCalculadora de Escalera de CDCalculadora de Letras del Tesoro T-BillCalculadora de Bonos ICalculadora de Ahorros Universitarios 529Calculadora de HSACalculadora de Indemnización por DespidoCalculadora de Aumento de SueldoGenerador de FacturasCalculadora de ViáticosCalculadora de Reembolso de MillajeCalculadora de Aumento de AlquilerCalculadora de Alquiler ProrrateadoCalculadora de Alquiler AsequibleCalculadora de Precio Final del CocheCalculadora de Asequibilidad de CocheCalculadora de Préstamos para MotocicletasCalculadora de Préstamos para AutocaravanasCalculadora de Préstamo para BarcoCalculadora de Préstamo para TerrenoCalculadora de Préstamo de ConstrucciónCalculadora de Hipoteca de Solo InterésCalculadora de Préstamo GloboCalculadora de Puntos HipotecariosCalculadora de PMICalculadora de Pago Quincenal de HipotecaCalculadora de Hipoteca ARMCalculadora de Préstamos VACalculadora de Sueldo Neto (Pago Neto)Generador de consultas SQL con IAGenerador de RegEx con IAVisualizador de Datos con IA (Pegar CSV)Analizador de Tono de Texto con IAAnalizador de Currículum con IAConversor de Unidades con IA (Lenguaje Natural)Generador de Cartas de Disculpa con IAGenerador de Excusas Educadas con IAGenerador de Itinerarios de Viaje con IAGenerador de Listas de Lectura con IAGenerador de Planes de Entrenamiento con IAGenerador de Plan de Comidas con IAGenerador de Ideas de Regalos con IAGenerador de Recetas con IA a Partir de IngredientesCalculadora de ROI de BecasCalculadora de Costos UniversitariosCalculadora de Horas de Estudio para la Fluidez en un IdiomaGenerador de cuestionarios de vocabularioGenerador de Notas CornellCalculadora de Curva de AprendizajeProgramador de Repetición Espaciada de TarjetasCalculadora de Mezcla de Colores de PinturaCalculadora de LechadaCalculadora de Capacidad de Proceso Seis SigmaEstimador de Ganancias de YouTubeGenerador de personaje RPG aleatorio