Herramientas para desarrolladores

Utilidades útiles para tu rutina: el procesamiento queda en tu navegador.

Cada herramienta tiene página con descripción, guía detallada, ejemplo y FAQ. Consulta la guía completa en una sola página.

Datos y documentos

Formateador y validador JSON Formatea y valida JSON con sangría de 2 u 4 espacios. Todo local en el navegador. Minificador JSON Compacta JSON quitando espacios. Todo en el navegador. Ordenar claves JSON Reordena claves alfabéticamente, también en objetos anidados. JSON a CSV Array de objetos a CSV con cabecera. Comillas cuando hace falta. JSON a Excel (CSV/XLSX) Array JSON de objetos a CSV o archivo XLSX. Útil para informes y entornos corporativos. En el navegador. Excel/CSV a JSON Importa CSV o XLSX: la primera fila son claves JSON. Ideal para APIs y bases desde hojas de cálculo. HTML a PDF Genera PDF desde HTML pegado o archivo .html. Procesamiento PHP con Dompdf; útil para CV y recibos simples. Texto a PDF Envuelve texto plano en un PDF A4 monoespaciado. Se envía al servidor solo para generar el archivo. YAML a JSON Parse YAML a JSON indentado. Docker Compose, Kubernetes y configs suelen estar en YAML. JSON a TSV Array JSON de objetos a TSV: cabecera y columnas con tabulador. JSON a XML Objeto JSON a elementos XML con raíz configurable. JSON a YAML Genera YAML legible desde JSON en el navegador. JSON a PHP Array Convierte JSON a arrays PHP con ejemplos de json_decode y json_encode. JSON a JavaScript Object Convierte JSON a objeto JS con ejemplos de JSON.parse y JSON.stringify. JSON a Python Convierte JSON a estructuras Python con ejemplos de json.loads y json.dumps. JSON a C# Convierte JSON a snippet C# usando System.Text.Json. JSON a Interfaces TypeScript Genera interfaces TypeScript desde JSON con ejemplo de parseo y serialización. JSON a Java Convierte JSON a snippet Java con ObjectMapper (Jackson). Generador de Mock API (JSON) Genera payloads JSON de API para pruebas con tema de animales, personas o productos. CSV a JSON Primera fila como cabecera; coma; campos entre comillas.

Marcado

Formateador XML Sangría legible desde XML bien formado. Validación básica. Minificador XML Elimina espacios entre etiquetas en XML válido. XML a JSON Árbol XML a objeto JSON (atributos con prefijo @). XML a YAML Árbol XML a YAML legible en el navegador. HTML Escape / Unescape Convierte <, >, &, comillas y apóstrofe a entidades y viceversa. Quitar etiquetas HTML Extrae texto visible de HTML con el analizador del navegador. Vista previa Markdown Vista previa rápida: títulos, listas, enlaces, negrita y código inline. Markdown a HTML Genera HTML desde Markdown simple: títulos, listas, negrita, enlaces y código inline. Para documentación y web. Minificar HTML Quita comentarios HTML y espacios entre etiquetas de forma conservadora. Beautifier HTML Formatea HTML minificado/desordenado para facilitar lectura y mantenimiento.

Formato de código

Formateador SQL Mejora la lectura de SELECT y JOIN con saltos de línea en palabras clave. Diff de texto Compara versiones con resaltado simple por línea. Minificar JavaScript Eliminación simple de comentarios y espacios. No sustituye Terser/esbuild. Minificar CSS Compactación básica: comentarios y espacios. Valida visualmente después. Beautifier JavaScript Formatea JS minificado o desordenado con sangría legible en el navegador. Beautifier CSS Convierte CSS minificado en bloques legibles con saltos e indentación. HEX a RGBA Pasa #RGB, #RRGGBB o #RRGGBBAA a rgba() para CSS y React. Ajusta alpha si el hex tiene 6 dígitos. CSS a clases Tailwind Mapeo heurístico de declaraciones CSS habituales a utilidades Tailwind v3 y valores arbitrarios. Revisa en tu proyecto. HTML a JSX className, htmlFor, estilos en objeto, comentarios y void tags. Ideal para pegar plantillas HTML en React.

Seguridad

Generador y verificador de hash bcrypt Genera hash bcrypt de contraseña y verifica compatibilidad con hash existente. Visualizador de certificado SSL (PEM/CRT) Pega un certificado SSL y extrae validez, emisor y dominio del Subject CN. Verificador de fuerza de contraseña (medidor de entropía) Estima entropía de contraseña en bits y costo aproximado de brute-force offline. Escáner de seguridad de headers HTTP Pega headers HTTP y detecta headers de seguridad faltantes como HSTS, CSP y X-Frame-Options. JSON escape / unescape Convierte texto en literal JSON o decodifica un literal entre comillas. Descomprimir GZIP Pega gzip en Base64 y obtén texto UTF-8 localmente. Codificador/Decodificador Base64 Codifica texto a Base64 o decodifica. Recuerda: Base64 no es cifrado. MD5 y SHA-256 Calcula MD5 (legado) y SHA-256 con Web Crypto en el navegador. Decodificador JWT Pega el token y revisa cabecera y payload en JSON. La firma no se verifica aquí.

DevOps y API

Biblioteca de regex comunes Expresiones regulares listas: email, teléfono BR e internacional, CPF, CNPJ, CEP, Pix, tarjetas, SSN, IPv4, IPv6, YouTube, HTML y más. Prueba en el navegador y copia el patrón o snippet para PHP, JavaScript, TypeScript, Python, Go, Java y C#. Generador de Faker Data para bases de datos Genera lotes de INSERT INTO con datos ficticios para pruebas de base de datos y entorno de desarrollo. Conversor de YAML a ENV Convierte bloques YAML en variables de entorno en formato KEY=VALUE. cURL a PHP Transforma cURL en snippet PHP con curl_init/curl_setopt. cURL a Python Transforma cURL en snippet Python con requests. cURL a Go Transforma cURL en snippet Go con net/http. cURL a Node Transforma cURL en fetch para Node.js. cURL a Java Transforma cURL en snippet Java con HttpClient. cURL a TypeScript Transforma cURL en fetch tipado en TypeScript. Generador de .htaccess y Nginx Config Genera snippets de Apache y Nginx para liberar/bloquear rutas, CORS, HTTPS y redirect de www.

Matemática

Regla de tres (directa e inversa) Calcula regla de tres simple con proporción directa o inversa en tiempo real. Media aritmética Calcula la media aritmética de varios valores con suma y cantidad. Mediana Encuentra la mediana de una lista de valores con ordenación automática. Moda Descubre la moda (valor más frecuente) de una lista numérica. Calculadora de porcentaje Calcula porcentajes: cuánto es A% de B o qué porcentaje representa A de B. Interés simple Calcula interés simple y monto final con principal, tasa y período. Interés compuesto Calcula interés compuesto y monto final con principal, tasa y períodos. Ecuación de 2º grado (Bhaskara) Resuelve ax² + bx + c = 0 con cálculo de delta y raíces. MCD y MCM Calcula MCD y MCM de varios enteros positivos. Desviación estándar Calcula media, varianza y desviación estándar de un conjunto numérico. Factorial Calcula n! para enteros no negativos. Calculadora de IMC Calcula IMC con peso y altura y consulta la clasificación. Calculadora de edad Calcula edad en años, meses y días desde la fecha de nacimiento. Convertidor de temperatura Convierte temperaturas entre Celsius, Fahrenheit y Kelvin. Área y perímetro Calcula área y perímetro de rectángulo, círculo y triángulo rectángulo. PA y PG Calcula término n y suma en progresión aritmética y geométrica.

Generadores

Generador de CPF/CNPJ Genera CPF o CNPJ con dígitos verificadores válidos, con o sin máscara, para pruebas. Texto y hexadecimal (UTF-8) Codifica texto en hex (UTF-8) y decodifica hex continuo o con espacios. Generador de UUID Genera UUID v1, v7 (tiempo Unix ms), v3/v5 o v4 aleatorio en el navegador. Generador Lorem Ipsum Texto placeholder para maquetas, solo en el navegador. Texto y binario (UTF-8) Codifica texto en 0/1 por byte UTF-8 o decodifica. Conversor de base numérica Convierte enteros entre bases 2, 8, 10 y 16 en rango seguro de JS. Generador de cadena aleatoria Genera cadenas alfanuméricas o hex con getRandomValues. Entero aleatorio por rango Genera N enteros aleatorios entre mínimo y máximo. Generador hexadecimal aleatorio Genera secuencias hex aleatorias con longitud configurable. Generador de bytes aleatorios Genera bytes aleatorios con salida hexadecimal para pruebas y ejemplos. Generador de primo aleatorio Genera números primos aleatorios entre mínimo y máximo con cantidad configurable. Generador de fecha aleatoria Genera fechas aleatorias entre inicio y fin con cantidad configurable. Generador de fracción aleatoria Crea fracciones aleatorias con denominador máximo y cantidad configurables. Generador de color aleatorio Genera colores hexadecimales aleatorios para diseño, pruebas y prototipos. Generador de IPv4 aleatorio Genera IPs IPv4 aleatorios para pruebas, con opción de rango privado. Generador de MAC aleatorio Genera direcciones MAC en formato hexadecimal para simulaciones y pruebas. Generador de hora aleatoria Genera horas en formato HH:MM:SS con cantidad configurable. Generador decimal aleatorio Genera números decimales aleatorios entre mínimo y máximo con precisión configurable. Generador binario aleatorio Genera secuencias binarias con longitud y cantidad configurables. Generador octal aleatorio Genera números base 8 con cantidad y longitud de dígitos configurables. Generador de 6 dígitos Genera números de 6 dígitos por lote para pruebas y mocks. Generador de 4 dígitos Genera números de 4 dígitos para PINs de prueba y escenarios simulados. Generador de cumpleaños aleatorio Genera fechas de cumpleaños aleatorias en formato ISO con rango de años configurable. Generador de año aleatorio Genera años enteros aleatorios dentro de un rango definido. Generador sí/no Genera respuestas aleatorias entre sí y no para decisiones rápidas. Generador de emoji aleatorio Genera emojis aleatorios para mockups, mensajes y pruebas de UI. Generador de cita aleatoria Devuelve citas cortas aleatorias para pruebas de contenido. Generador de sustantivo aleatorio Genera sustantivos aleatorios para naming, juegos y pruebas de texto. Generador de adjetivo aleatorio Genera adjetivos aleatorios para Copy, pruebas y creatividad. Generador de tema aleatorio Genera temas aleatorios para posts, contenido, workshops y brainstorming. Generador de país aleatorio Genera países aleatorios para pruebas y contenido ficticio. Generador de ciudad aleatoria Genera ciudades aleatorias para ejemplos y datos de prueba. Generador de animal aleatorio Genera nombres de animales aleatorios para juegos, ejemplos y UI. Generador de hobby aleatorio Genera hobbies aleatorios para perfiles ficticios e ideas. Generador de profesión aleatoria Genera profesiones aleatorias para perfiles de prueba y contenido. Generador de expresiones Cron Define minuto, hora, día, mes y día de la semana y genera la línea cron. Generador de contraseñas fuertes Crea contraseñas aleatorias con longitud y tipos de caracteres configurables. Codificador URL encodeURIComponent/decodeURIComponent en el navegador para query strings y APIs. Conversor PX, REM y EM Indica el font-size raíz en px y convierte entre px, rem y em. Convertidor de Unidades CSS Convierte PX, REM, EM y VH con vista previa en tiempo real para desktop y mobile. Unix timestamp Convierte segundos Unix a fecha legible y al revés con la zona del navegador.

Texto

Quitar líneas duplicadas Mantiene la primera aparición de cada línea; opción de trim antes de comparar. Ordenar líneas de texto Ordena líneas alfabéticamente con opciones de mayúsculas y trim. Quitar líneas vacías Elimina líneas vacías o solo espacios. Invertir texto Invierte todo el bloque o cada línea carácter a carácter (Unicode). Mezclar líneas Reordena líneas al azar (Fisher-Yates) en local. Numerar líneas Añade números con separador y relleno opcional. ROT13 Rota el alfabeto latino 13 posiciones (simétrica). Quitar espacios extra Reduce espacios o tabs repetidos; trim por línea opcional. Conversor de mayúsculas Transforma texto entre estilos de capitalización y separadores. Traductor Morse Codifica texto a Morse ITU o decodifica en el navegador. Quitar acentos Quita diacríticos con normalización NFD (á → a, ç → c). Verifica ñ u otros grafemas. Frecuencia de palabras Lista palabras y apariciones ordenadas por frecuencia. Quitar puntuación Elimina los caracteres de puntuación y mantiene letras, números y espacios. Contador de frases Cuenta frases usando ., ! y ? como heurística, además de palabras y caracteres. Quitar líneas que contienen Elimina las líneas que contienen un patrón o fragmento en el texto de entrada. Texto a ASCII Convierte cada carácter a su valor numérico (code point) y genera una lista. ASCII a texto Convierte una lista de códigos numéricos (decimal) de vuelta a texto. Quitar whitespace Elimina todos los caracteres whitespace (espacios, tabs y saltos) del texto. Quitar saltos de línea Convierte texto multilínea en una sola línea preservando palabras. Ordenador de palabras Separa palabras y ordena A-Z o Z-A, con opción de ignorar mayúsculas. Repetidor de palabras Repite cada palabra de una frase con un factor configurable. Repetidor de texto Repite el texto completo varias veces con separador opcional. Generador de palabreria Herramienta para mejorar y ampliar texto, alcanzar minimo de palabras o caracteres y redactar con mas desarrollo. Expande frases con sinonimos mas ricos sin perder la idea central. Ordenador de números Ordena listas numéricas en orden ascendente o descendente. Extractor de texto delimitado Extrae una columna específica de líneas delimitadas (coma, tab o delimitador personalizado). Contador de texto Métricas en vivo para límites de formularios, SEO y APIs. Generador de .gitignore Combina presets por lenguaje y archivos típicos del SO.

Imagen

Convertidor de SVG a PNG o JPEG Rasteriza SVG a PNG o JPEG con tamaño configurable. Todo se procesa en tu navegador. Convertidor JPG/PNG ↔ WebP Optimiza imágenes web: convierte a WebP o reexporta a PNG/JPEG. Procesamiento local en el navegador. Redimensionador de imagen Cambia la resolución de imágenes en el navegador, con bloqueo opcional de proporción y exportación instantánea. Filtro de escala de grises Convierte fotos en color a blanco y negro en el navegador y exporta como PNG, JPEG o WebP. Imagen a PDF PNG, JPEG o WebP: una imagen por página A4, orden con flechas. Generación local en el navegador con jsPDF.