Developer Tools
73 free developer tools. Browser-based. No signup. Privacy-first.
¿Qué es Developer Tools?
Developer tools are browser-based utilities that format, convert, encode, hash and validate the data and code developers work with every day — JSON, SQL, Base64, UUIDs, regular expressions and more. They run entirely client-side, so payloads never leave the browser, and need no signup or installation.
What are developer tools?
This suite collects the small, repetitive utilities that punctuate a developer’s day — pretty-printing a minified JSON blob, decoding a Base64 token, generating a UUID, testing a regular expression, or hashing a string. Reaching for a single fast page beats wiring up a script or trusting a random site with sensitive payloads.
Because every tool runs in your browser, API keys, tokens and request bodies you paste in never touch a server. That makes these safe to use on production data — the kind of input you would never paste into an unknown online tool.
Why client-side?
- Privacy: sensitive data (API keys, payloads, passwords) never leaves your device.
- Speed: no network round-trip — results appear as you type.
- Reliability: works offline once loaded.
- Cost: always free, no signup or rate limits.
Browse Developer Tools
Formatters & Minifiers · 18
Formateador de JSON
Formatea, valida y minifica JSON en línea. Gratis, sin necesidad de registro — tus datos nunca salen de tu navegador.
Abrir herramientaFormateador de SQL
Formatea consultas SQL en línea — embellece el código para MySQL, PostgreSQL, SQLite, SQL Server, Oracle y BigQuery.
Abrir herramientaFormateador y minificador de HTML
Embellece o minifica HTML directamente en el navegador. Procesamiento totalmente del lado del cliente: tu código HTML nunca sale de tu dispositivo.
Abrir herramientaFormateador y minificador de CSS
Embellece o minifica código CSS directamente en el navegador. Gratis, sin registro, sin subir archivos.
Abrir herramientaFormateador y validador de YAML
Valida, reformatea y minifica YAML directamente en el navegador. Detecta errores de sintaxis e indica el número de línea.
Abrir herramientaFormateador de XML
Embellece o minifica XML usando el analizador nativo del navegador. Sin dependencias, rápido y preciso.
Abrir herramientaFormateador de Markdown
Reformatea Markdown con Prettier. Uniformiza el espaciado, los marcadores de lista y el estilo de los enlaces.
Abrir herramientaFormateador y minificador de JavaScript
Embellece tu código con Prettier o minifícalo directamente en el navegador. Compatible con sintaxis moderna — async/await, optional chaining, JSX.
Abrir herramientaFormateador de Python
Reindent onlyLimpia la sangría de Python, colapsa las líneas en blanco excesivas y unifica el estilo de comillas en las cadenas. Es una herramienta de limpieza de sangría, no un formateador PEP-8 completo.
Abrir herramientaFormateador de PHP
Reformatea código fuente PHP directamente en el navegador. Usa por defecto un estilo compatible con PSR-12, con opción de cambiar el estilo de llaves y normalizar las etiquetas de apertura.
Abrir herramientaFormateador de Java
Reindent onlyVuelve a aplicar la sangría de tu código Java con el estilo de llaves K&R o Allman. Se ejecuta totalmente en el cliente, sin compilar nada.
Abrir herramientaFormateador de C#
Reindent onlyReindenta código fuente C# con llaves estilo Allman, normaliza auto-properties y ordena los miembros expression-bodied. Es una herramienta de sangría, no un formateador completo basado en Roslyn.
Abrir herramientaFormateador de código C / C++
Reindent onlyVuelve a indentar código fuente C o C++ con opciones de estilo de llaves, ancho de sangría y posición de las directivas del preprocesador. Es una herramienta de limpieza de sangría, no un formateador completo como clang-format.
Abrir herramientaFormateador de Ruby / Lua / Perl
Reindent onlyVuelve a aplicar la sangría a tu código Ruby, Lua o Perl. Una sola herramienta para tres lenguajes basados en palabras clave.
Abrir herramientaFormateador de GraphQL
Da formato (pretty-print) a queries, mutations y SDL de GraphQL usando el analizador oficial graphql/language.
Abrir herramientaConvertidor de preprocesadores CSS
Convierte entre LESS, SCSS, SASS, Stylus y CSS en ambos sentidos. Usa un compilador real para las conversiones "a CSS" y un método heurístico para el resto.
Abrir herramientaMinificador de JavaScript
Minifica JavaScript con terser. Personaliza mangle, compresión y política de comentarios — con comparación de tamaño antes/después.
Abrir herramientaMinificador de HTML
Minifica HTML con html-minifier-terser. Colapsa espacios en blanco, elimina comentarios y minifica CSS/JS en línea. Muestra el ahorro de tamaño en tiempo real.
Abrir herramientaData Converters · 15
Convertidor de CSV a JSON
Convierte datos CSV (o separados por tabulaciones / barras verticales) a JSON. Detecta el delimitador automáticamente y cumple con RFC 4180.
Abrir herramientaConvertidor de JSON a CSV
Convierte un array de objetos JSON a CSV. Incluye una opción para aplanar (flatten) los datos anidados usando notación dot-path.
Abrir herramientaConversor de JSON a YAML
Convierte JSON a YAML directamente en el navegador. Cumple la especificación YAML 1.2.
Abrir herramientaConvertidor de YAML a JSON
Convierte YAML a JSON directamente en el navegador. Detecta errores de sintaxis con el mensaje del parser.
Abrir herramientaConvertidor de JSON a XML
Convierte JSON a XML directamente en el navegador. Permite personalizar el elemento raíz, el prefijo de atributo y la clave de texto.
Abrir herramientaExtractor de texto delimitado
Extrae una columna de un CSV, TSV o cualquier texto delimitado. Selecciona por número de columna o por nombre de encabezado. Cumple con la RFC 4180.
Abrir herramientaConvertidor de XML a JSON
Convierte XML a JSON directamente en el navegador. Usa DOMParser nativo con prefijo de atributo, clave de texto y modo compacto personalizables.
Abrir herramientaConvertidor de CSV a XML
Convierte datos CSV (o TSV / separados por barra vertical) a XML. Permite personalizar el nombre del elemento raíz (root) y del elemento de registro (record). La fila de encabezado se convierte en las etiquetas de columna.
Abrir herramientaHerramienta para convertir CSV a SQL
Genera sentencias INSERT a partir de un CSV. Compatible con los dialectos MySQL, PostgreSQL, SQLite y SQL Server, con opción de incluir CREATE TABLE.
Abrir herramientaEliminador de etiquetas HTML
Elimina las etiquetas HTML y decodifica las entidades para convertir el contenido en texto plano. Incluye opciones para conservar saltos de línea, enlaces y espacios en blanco.
Abrir herramientaExtractor de tablas HTML
Extrae elementos <table> de HTML a CSV, TSV, JSON o Markdown. Permite seleccionar cada tabla por separado cuando la página tiene más de una.
Abrir herramientaHerramienta de conversión de HTML a Markdown
Convierte HTML a Markdown usando Turndown. Personaliza por completo el estilo de encabezados (ATX o Setext), el símbolo de viñeta y el formato de los bloques de código.
Abrir herramientaConvertidor de Markdown a HTML
Renderiza Markdown a HTML con vista previa en vivo. Compatible con tablas GFM, listas de tareas y bloques de código con fences. Funciona con la librería marked.
Abrir herramientaConvertidor de JSON a Java POJO
Genera un Java POJO a partir de JSON. Puedes activar o desactivar anotaciones de Jackson, Lombok o records de Java 16+. Los objetos anidados se convierten en clases anidadas.
Abrir herramientaConvertir POJO a JSON
Convierte una instancia POJO (Plain Old Java Object) de Java a JSON usando Jackson, Gson o Moshi. Fragmentos de código listos para copiar, pegar y ejecutar, además de una herramienta para el proceso inverso cuando necesites reconstruir esa misma clase POJO.
Abrir herramientaEncoding & Encryption · 7
Codificador y decodificador Base64
Codifica y decodifica texto o archivos en Base64. Compatible con las variantes estándar y URL-safe. Gratis, sin necesidad de registro.
Abrir herramientaCodificador y decodificador de URL
Codifica y decodifica URLs y sus parámetros de consulta. El percent-encoding permite transmitir datos de forma segura.
Abrir herramientaCifrado y descifrado AES
Cifra y descifra texto con AES-256-GCM usando una contraseña. La clave se deriva con PBKDF2-SHA256 y todo se ejecuta por completo en tu navegador.
Abrir herramientaCodificador y decodificador Base-N
Codifica y decodifica Base16, Base32 (RFC 4648), Base32 Crockford, Base85 (ASCII85) y Base91 directamente en el navegador.
Abrir herramientaConversor de UTF-8
Convierte texto a bytes hexadecimales UTF-8, bytes decimales, secuencias de escape \xAB o \u{HEX} — y viceversa.
Abrir herramientaConvertidor de HTML Entities
Codifica y decodifica HTML entities — en formato de nombre, decimal y hexadecimal. Incluye más de 250 entidades de HTML5.
Abrir herramientaEscape y Unescape de cadenas
Escapa y desescapa cadenas de texto para HTML, XML, Java, C#, JavaScript, JSON, CSV (RFC 4180) y SQL.
Abrir herramientaHash & Crypto · 6
Generador de hash MD5
Calcula el hash (digest) MD5 de un texto o archivo (hasta 50 MB) directamente en el navegador. Exporta el resultado en hexadecimal o Base64.
Abrir herramientaGenerador de Hash SHA-256
Calcula el hash SHA-256 de un texto o archivo directamente en tu navegador con la Web Crypto API. Exporta el resultado en hex o Base64.
Abrir herramientaGenerador de hash SHA-1
Calcula el hash (digest) SHA-1 de un texto o archivo directamente en el navegador usando la Web Crypto API. Útil para hashes de commits de Git y sistemas heredados.
Abrir herramientaCodificador ROT13
El clásico cifrado ROT13, directamente en tu navegador. Codificar y decodificar son la misma operación.
Abrir herramientaCifrado César
Cifra y descifra texto con el clásico cifrado por desplazamiento César. Incluye un modo de detección automática basado en la frecuencia de letras en inglés.
Abrir herramientaGenerador de Hash — Todos los algoritmos
Calcula el hash MD4, MD5, SHA-1, SHA-224, SHA-256, SHA-384, SHA-512, SHA3, Keccak-256, CRC-32 y NTLM de texto o archivos directamente en tu navegador.
Abrir herramientaNumbers & Bitwise · 6
Conversor de bases numéricas
Convierte números entre decimal, binario, octal y hexadecimal en una cuadrícula de 4 filas que se actualiza en tiempo real. Seguro con BigInt, con modos opcionales con signo de 32-bit / 64-bit.
Abrir herramientaCalculadora Bitwise
Operaciones AND, OR, XOR, NAND, NOR, XNOR, NOT y desplazamientos de bits sobre dos operandos BigInt. El resultado se muestra simultáneamente en decimal, binario, octal y hexadecimal.
Abrir herramientaConversor de notación IP
Convierte direcciones IPv4 e IPv6 entre notación decimal con puntos, entero decimal, hexadecimal, octal, binario, y forma canónica / expandida. Detecta automáticamente el formato de entrada.
Abrir herramientaConvertidor de Cadena a Hex
Convierte texto a bytes hex UTF-8 y viceversa. Elige entre cinco caracteres separadores al codificar; al decodificar, la herramienta elimina automáticamente cualquier separador habitual.
Abrir herramientaConversor de texto a binario
Convierte texto a binario de 8 bits y viceversa. Compatible con UTF-8, con opciones para agregar espacios entre bytes y nibbles y facilitar la lectura.
Abrir herramientaConvertidor ASCII
Convierte caracteres a código ASCII / Unicode en decimal, hexadecimal, binario y octal — o muestra una tabla en vivo para cualquier cadena de texto.
Abrir herramientaDate & Time · 3
Conversor de zonas horarias
Convierte cualquier fecha y hora entre zonas horarias IANA. Compatible con el horario de verano (DST), fácil de compartir y funciona íntegramente en tu navegador.
Abrir herramientaConversor de Unix Timestamp
Convierte un Unix timestamp (en segundos o milisegundos) a formato ISO, UTC, RFC 2822, hora local y forma relativa. Incluye un panel “Ahora” que se actualiza en vivo.
Abrir herramientaTraductor de Crontab
Traduce una expresión cron a un texto en inglés fácil de entender y muestra las próximas 5 ejecuciones. Compatible con la sintaxis estándar de 5 campos y con 6 campos (incluyendo segundos).
Abrir herramientaValidators & Testers · 4
Comprobador de JSONPath
Comprueba expresiones JSONPath sobre tus datos JSON. El evaluador en vivo devuelve tanto el path como el value, y admite filtros, slices y descenso recursivo.
Abrir herramientaProbador de XPath
Prueba expresiones XPath sobre documentos XML o HTML usando el motor XPath nativo del navegador. La tabla de resultados se actualiza en vivo.
Abrir herramientaGenerador de datos con Regex
Genera de 1 a 100 cadenas que coinciden con cualquier patrón regex. Ideal para datos de prueba, fixtures y fuzzing.
Abrir herramientaValidador de JSON5
Valida JSON5 con mensajes de error que incluyen número de línea y columna. Admite comentarios, comas finales, comillas simples y números hexadecimales.
Abrir herramientaDiff & Compare · 2
Comparador de texto
Compara dos textos — en vista paralela, en línea o como patch unificado. Nivel de detalle por línea, palabra o carácter.
Abrir herramientaComparar JSON
Compara JSON según su estructura. Las rutas se resaltan por color según las claves añadidas, eliminadas o modificadas. Incluye un modo opcional para ignorar el orden de los arrays.
Abrir herramientaWeb & SEO · 5
Generador de Slug para URL
Convierte cualquier texto en un slug limpio para URL. Transforma caracteres acentuados, elimina signos de puntuación y permite quitar stopwords opcionalmente.
Abrir herramientaGenerador de tablas Markdown
Crea tablas GitHub Flavored Markdown (GFM) en una cuadrícula editable en tiempo real. Pega datos en TSV o CSV y personaliza la alineación de cada columna.
Abrir herramientaGenerador de URL UTM
Crea URLs etiquetadas para campañas de Google Analytics, GA4, Plausible y PostHog. Valida la URL y guarda las 5 URLs más recientes en tu equipo.
Abrir herramientaAnalizador de URL
Descompone una URL en scheme, credenciales, host, port, path, query y hash. La tabla de parámetros de query se decodifica del percent-encoding y se actualiza en tiempo real.
Abrir herramientaHTML Playground
Editor HTML/CSS/JS en vivo con vista previa mediante un iframe en sandbox. Guarda automáticamente en localStorage. Se ejecuta completamente en el cliente.
Abrir herramientaGenerators · 4
Generador de UUID
Genera UUID en línea — v1, v4, v7 y Nil. Genera hasta 10.000 en lote. Gratis, sin registro.
Abrir herramientaGenerador de contraseñas
Genera contraseñas aleatorias fuertes y criptográficamente seguras. Personaliza la longitud y los conjuntos de caracteres — todo se ejecuta en tu navegador.
Abrir herramientaGenerador de JSON aleatorio
Genera datos JSON ficticios a partir de un schema usando faker.js. Exporta en varios formatos: JSON, CSV, TSV, XML. Gratis, funciona totalmente en el navegador.
Abrir herramientaOfuscador de JavaScript
Ofusca código JavaScript mediante control-flow flattening, string array, inyección de código muerto y mangling de identificadores. Incluye 3 preajustes y se ejecuta directamente en el navegador.
Abrir herramientaText Style & Cases · 1
Preguntas frecuentes
¿Cómo se separan (tokenizan) las palabras?
El texto se convierte a minúsculas y luego se buscan secuencias consecutivas de letras, números y apóstrofos mediante la expresión regular /[a-zà-ÿ\d']+/giu. Por eso “don't” se mantiene como un solo token, mientras que los signos de puntuación y los emojis actúan como separadores.
¿Qué palabras vacías se omiten?
Una lista breve en inglés que incluye artículos, preposiciones, pronombres comunes y verbos auxiliares — la misma que usa nuestra herramienta Word & Character Counter para su función de palabras clave destacadas.
¿El porcentaje se calcula sobre los tokens filtrados o sobre los originales?
Se calcula sobre la cantidad filtrada cuando se omiten las palabras vacías; en caso contrario, se calcula sobre el total de tokens. En cualquier caso, esta columna siempre refleja la proporción de las palabras que realmente se están contando.
¿Herramientas relacionadas?
Usa Word & Character Counter para obtener un resumen general con tiempo de lectura, o Filter Lines si necesitas filtrar líneas según sus repeticiones.
Crea, comparte y crece en Zerethon Social
Registro gratuito. Gana puntos, colecciona logros y conecta con creadores de todo el mundo.