Herramientas para desarrolladores

Formateadores, minificadores, codificadores y probadores. Todo funciona en tu navegador.

  • Gratis
  • Sin registro
  • Funciona en cualquier dispositivo

Herramientas para desarrolladores

Formateador y validador de JSON

Formatea, minifica, ordena y valida JSON, con la línea exacta de cualquier error. Los números grandes se mantienen exactos.

⚡ En tu dispositivo

Formateador y validador de XML

Da formato o minifica XML y encuentra errores.

⚡ En tu dispositivo

Embellecedor de HTML, CSS y JS

Vuelve a hacer legible el HTML, CSS y JavaScript desordenado o minificado. Formateador.

⚡ En tu dispositivo

Minificador de CSS

Reduce el tamaño de los archivos CSS para sitios web más rápidos (minificación estructural segura).

⚡ En tu dispositivo

Minificador de JavaScript

Comprime y minifica JavaScript con Terser.

⚡ En tu dispositivo

Formateador de SQL

Formatea consultas SQL para MySQL, PostgreSQL, SQL Server, SQLite, Oracle y más.

⚡ En tu dispositivo

Codificador / decodificador Base64

Codifica o decodifica texto y archivos en Base64, incluidas las URL data:.

⚡ En tu dispositivo

Decodificador de JWT

Lee el encabezado y el payload de un JSON Web Token y comprueba cuándo caduca.

⚡ En tu dispositivo

Probador de regex

Prueba expresiones regulares en directo: coincidencias resaltadas y grupos de captura.

⚡ En tu dispositivo

Generador de UUID

Genera UUID aleatorios (v4) u ordenados por tiempo (v7), uno o muchos. GUID.

⚡ En tu dispositivo

Generador de hash

MD5, SHA-1, SHA-256, SHA-384 y SHA-512 de textos o archivos. Suma de verificación.

⚡ En tu dispositivo

Asistente de expresiones cron

Crea y entiende programaciones cron en lenguaje sencillo, con las próximas ejecuciones.

⚡ En tu dispositivo

Convertidor de marcas de tiempo Unix

Convierte marcas de tiempo Unix en fechas y viceversa, en cualquier zona horaria. Epoch.

⚡ En tu dispositivo

Codificador / decodificador de entidades HTML

Escapa caracteres especiales como < > & como entidades HTML, o decodifica entidades a texto.

⚡ En tu dispositivo

Conversor de JSON a YAML

Convierte JSON a YAML y YAML a JSON, para configuraciones, Docker Compose y archivos de Kubernetes.

⚡ En tu dispositivo

Conversor de JSON a XML

Convierte JSON a XML y XML a JSON, conservando los atributos.

⚡ En tu dispositivo

JSON a TypeScript

Genera interfaces de TypeScript a partir de un JSON de ejemplo, con campos opcionales y tipos anidados.

⚡ En tu dispositivo

Probador de JSONPath

Prueba consultas JSONPath ($.store.books[?(@.price < 20)]) en tu JSON en vivo.

⚡ En tu dispositivo

Comparador de JSON

Compara dos documentos JSON y mira cada valor añadido, eliminado y modificado con su ruta.

⚡ En tu dispositivo

Analizador de cadenas de consulta

Divide la cadena de consulta de una URL en parámetros decodificados, o crea una a partir de líneas clave=valor.

⚡ En tu dispositivo

Creador de enlaces UTM

Añade utm_source, utm_medium y utm_campaign a los enlaces para el seguimiento de campañas en Google Analytics.

⚡ En tu dispositivo

Generador de tablas HTML

Convierte datos de CSV o de una hoja de cálculo en una tabla HTML limpia, con vista previa en vivo.

⚡ En tu dispositivo

Generador de tablas Markdown

Convierte CSV en una tabla Markdown (y viceversa), con alineación de columnas.

⚡ En tu dispositivo

CSV a SQL

Convierte CSV en sentencias CREATE TABLE e INSERT para MySQL, PostgreSQL, SQLite o SQL Server.

⚡ En tu dispositivo

Generador de JWT

Crea y firma JSON Web Tokens (HS256, HS384, HS512) para pruebas, en tu navegador.

⚡ En tu dispositivo

Generador de HMAC

HMAC-SHA256 y otras firmas HMAC de un mensaje, en hexadecimal o Base64.

⚡ En tu dispositivo

Generador de hash bcrypt

Genera hashes de contraseñas con bcrypt y comprueba una contraseña con un hash.

⚡ En tu dispositivo

Generador de ULID

Genera ULID ordenables y decodifica la hora que contienen.

⚡ En tu dispositivo

Generador de Nano ID

ID aleatorios cortos y seguros para URL, de cualquier longitud y alfabeto.

⚡ En tu dispositivo

Codificador Base32 y Base58

Codifica y decodifica Base32, Base58 (Bitcoin), Base64URL y hexadecimal.

⚡ En tu dispositivo

Conversor de punycode

Convierte nombres de dominio internacionales (árabe, chino…) a punycode xn-- y viceversa.

⚡ En tu dispositivo

Escapar y desescapar cadenas

Escapa o desescapa texto para JSON, JavaScript, SQL, CSV, HTML, regex y URL.

⚡ En tu dispositivo

Optimizador de SVG

Reduce el tamaño de archivos SVG: elimina datos del editor, comentarios, metadatos y decimales sobrantes.

⚡ En tu dispositivo

SVG a data URI

Convierte un SVG en un data URI para fondos CSS o etiquetas <img>.

⚡ En tu dispositivo

Minificador de SQL

Elimina comentarios y espacios sobrantes de consultas SQL, sin tocar las cadenas.

⚡ En tu dispositivo

Conversor de finales de línea

Convierte archivos entre los finales de línea CRLF (Windows), LF (Linux, macOS) y CR.

⚡ En tu dispositivo

Conversor de tabulaciones a espacios

Convierte tabulaciones en espacios (o espacios iniciales en tabulaciones) con cualquier ancho de tabulación.

⚡ En tu dispositivo

Conversor de codificación de archivos

Arregla texto ilegible (ÇáÓáÇã) convirtiendo codificaciones antiguas árabes, occidentales y asiáticas a UTF-8.

⚡ En tu dispositivo

Contador de líneas de código

Cuenta las líneas de código, de comentarios y en blanco de tus archivos.

⚡ En tu dispositivo

Calculadora de chmod

Permisos de archivos Unix: marca las casillas para obtener números tipo 755 y texto rwx, o al revés.

⚡ En tu dispositivo

Conversor de direcciones IP

Convierte IPv4 entre notación decimal con puntos, decimal, hexadecimal y binario, y expande o abrevia IPv6.

⚡ En tu dispositivo

Generador de .gitignore

Crea un .gitignore para Node, Python, Java, Android, Unity, macOS, VS Code y más.

⚡ En tu dispositivo

Generador de .htpasswd

Crea líneas .htpasswd con bcrypt para proteger con contraseña en Apache y Nginx.

⚡ En tu dispositivo

Generador de Content Security Policy

Crea una cabecera Content-Security-Policy marcando las fuentes, para HTML, Nginx y Apache.

⚡ En tu dispositivo

Biblioteca de regex

Expresiones regulares listas para usar para correos, enlaces, teléfonos, fechas, colores y más, con un cuadro de prueba.

⚡ En tu dispositivo

Explicador de regex

Explica cualquier expresión regular en lenguaje sencillo, pieza por pieza.

⚡ En tu dispositivo

Generador de licencias de código abierto

Textos de MIT, Apache 2.0, GPL 3.0, BSD, ISC y Unlicense con tu nombre y año.

⚡ En tu dispositivo

Comprobador de rangos semver

Comprueba qué versiones coinciden con un rango de npm (^1.2.0, ~1.4, >=2) y ordena versiones.

⚡ En tu dispositivo

Conversor de cURL a código

Convierte un comando cURL en JavaScript, Python, PHP, Go, Node y más.

⚡ En tu dispositivo

Conversor de docker run a Compose

Convierte un comando docker run en un archivo docker-compose.yml.

⚡ En tu dispositivo

JSON a clases (Java, C#, Python, Go, Kotlin, Swift)

Genera clases y modelos en tu lenguaje a partir de un JSON de ejemplo.

⚡ En tu dispositivo

Conversor de HTML a Markdown

Convierte HTML en Markdown limpio, conservando tablas, bloques de código y enlaces.

⚡ En tu dispositivo

Conversor de HTML a JSX

Convierte HTML en JSX de React: class a className, objetos de estilo y etiquetas autocerradas.

⚡ En tu dispositivo

SVG a componente de React

Convierte un SVG en un componente de React con props, listo para pegar.

⚡ En tu dispositivo

Editor HTML, CSS y JS

Escribe HTML, CSS y JavaScript y mira el resultado en vivo, y luego descárgalo o compártelo.

⚡ En tu dispositivo

Editor de diagramas Mermaid

Diagramas de flujo, de secuencia, de Gantt y más a partir de texto, como SVG o PNG.

⚡ En tu dispositivo

Generador de README

Crea un buen README.md con insignias, pasos de instalación y secciones, con vista previa.

⚡ En tu dispositivo

Generador de insignias (shields)

Insignias personalizadas para tu README o sitio, con tu texto, colores e iconos, como SVG.

⚡ En tu dispositivo

Generador de srcset para imágenes responsive

Escribe el marcado srcset y sizes para imágenes responsive y crea los archivos redimensionados.

⚡ En tu dispositivo

Generador de configuración de Nginx

Un bloque server para sitios estáticos, PHP, proxy inverso, HTTPS y redirecciones.

⚡ En tu dispositivo

Conversor de .env

Convierte archivos .env a JSON, YAML, Docker y exportaciones de shell, y viceversa.

⚡ En tu dispositivo

Comprobador de tipo de archivo

Descubre el tipo real de un archivo por sus primeros bytes, aunque la extensión sea incorrecta.

⚡ En tu dispositivo

Generador de códigos TOTP

Crea códigos de dos factores (autenticador) a partir de una clave secreta en tu navegador, para pruebas.

⚡ En tu dispositivo

Generador de comandos git

Elige lo que quieres hacer y obtén el comando git exacto, con una explicación en lenguaje sencillo.

⚡ En tu dispositivo

Probador de webhooks (endpoint de solicitudes simuladas)

Una dirección temporal que registra cada solicitud que recibe: método, cabeceras y cuerpo.

Decodificador de CSR (solicitud de firma de certificado)

Lee un CSR o certificado: sujeto, tamaño de clave, firma, SAN y validez, con advertencias.

⚡ En tu dispositivo

Generador de línea de comandos de OpenSSL

Crea comandos OpenSSL para claves, CSR, certificados autofirmados, conversiones y comprobaciones.

⚡ En tu dispositivo

Generador de Dockerfile para lenguajes modernos

Un buen Dockerfile y .dockerignore para Node, Python, Java, Go, PHP, .NET, Rust, Ruby o un sitio estático.

⚡ En tu dispositivo

Generador de hash de contraseñas Argon2

Genera y verifica hashes de contraseñas con Argon2id, Argon2i o Argon2d, con ajustes recomendados.

⚡ En tu dispositivo

Validador de feed RSS XML de podcast

Comprueba un feed de podcast con los requisitos de RSS 2.0 y Apple Podcasts.

⚡ En tu dispositivo

Generador de script de banner de consentimiento de cookies

Un banner de cookies con aceptar, rechazar y opciones, bloqueo de scripts y Google Consent Mode v2.

⚡ En tu dispositivo

Creador de código para compartir e insertar una ubicación de Google Maps

Código para insertar, enlace para compartir y enlace de indicaciones para cualquier dirección o coordenadas.

⚡ En tu dispositivo

Generadores de CSS

Conversor de PX a REM

Convierte px, rem, em y pt para cualquier tamaño de fuente raíz.

⚡ En tu dispositivo

Generador de sombras de caja CSS

Diseña sombras de caja con controles deslizantes y vista previa en vivo, y copia el CSS.

⚡ En tu dispositivo

Generador de border-radius CSS

Redondea cada esquina con controles deslizantes y copia el CSS de border-radius.

⚡ En tu dispositivo

Generador de CSS flexbox

Juega con los ajustes de flexbox en cajas en vivo y copia el CSS.

⚡ En tu dispositivo

Generador de CSS grid

Crea un diseño de cuadrícula con columnas, filas y espacios, con vista previa en vivo.

⚡ En tu dispositivo

Generador de cubic bezier

Arrastra una curva para diseñar la aceleración CSS, mírala animarse y copia la función de tiempo.

⚡ En tu dispositivo

Generador de CSS clamp

Tamaños de fuente fluidos que crecen con la pantalla: obtén la fórmula clamp().

⚡ En tu dispositivo

Calculadora de especificidad CSS

Descubre qué selector CSS gana, con la puntuación de cada selector (ID, clases, elementos).

⚡ En tu dispositivo

Generador de CSS clip-path

Arrastra puntos para crear polígonos, círculos y formas, y copia el CSS de clip-path.

⚡ En tu dispositivo

Generador de loaders CSS

Spinners y animaciones de carga en CSS puro, con tus colores y tamaño.

⚡ En tu dispositivo

Generador de botones CSS

Diseña botones con degradados, sombras y efectos hover, y copia el CSS.

⚡ En tu dispositivo

Generador de sombra de texto CSS

Sombras de texto con brillo, neón, 3D y largas, con vista previa en vivo.

⚡ En tu dispositivo

Generador de animaciones CSS

Rebote, fundido, sacudida, deslizamiento y más como @keyframes, listos para copiar.

⚡ En tu dispositivo

Generador de filtros CSS

Desenfoque, brillo, contraste y más en tu propia imagen, con el código del filtro CSS.

⚡ En tu dispositivo

Seguridad y validadores

Sobre estas herramientas

Las 96 herramientas de esta sección son gratis, funcionan en tu navegador en cualquier dispositivo y no requieren registro.