Herramientas para desarrolladores que se ejecutan en tu navegador
Formatea JSON, convierte PDF, decodifica JWT, optimiza imágenes, genera hashes, prueba regex y más: herramientas centradas en la privacidad para el día a día de desarrollo.
Herramientas populares
Tus datos se quedan en tu dispositivo
ArrayKit está pensado para flujos de desarrollo rápidos y centrados en la privacidad. Formatea, convierte, depura, valida y genera directamente en tu navegador: el contenido sensible nunca tiene que subirse a un servidor.
Procesamiento en el navegador
Cada herramienta se ejecuta localmente en tu navegador, así que los datos con los que trabajas se quedan en tu dispositivo.
Flujos pensados para desarrollo
Creadas para el día a día: formatear JSON, depurar API, convertir archivos, validar datos y generar valores seguros.
Acceso rápido
Abre una herramienta y empieza a trabajar de inmediato. Las funciones de cuenta están planificadas para guardar herramientas, preferencias, historial y flujos de equipo.
Todas las herramientas por categoría
- Formateador de JSON — Embellece, minimiza y valida JSON con la ubicación de los errores.
- Visor de árbol JSON — Explora JSON como un árbol plegable y tipado.
- Visor de JSON — Visor de texto y árbol plegable con expandir/contraer y rutas de nodos.
- JSON a TypeScript — Genera interfaces de TypeScript a partir de una muestra JSON.
- JSON a CSV — Convierte un arreglo de objetos JSON planos a CSV.
- Escapar / Desescapar JSON — Escapa texto a una cadena JSON o desescapa una cadena JSON a texto sin formato.
- JSON a código — Genera tipos de Go, Rust, Python, Java, Kotlin, C# y TypeScript a partir de JSON.
- YAML ↔ JSON — Convierte YAML a JSON y de vuelta.
- Vista previa de Markdown — Renderiza Markdown a HTML con vista previa en vivo.
- Probador de regex — Prueba expresiones regulares en vivo con coincidencias, grupos y banderas.
- Conversor de colores CSS — Convierte entre HEX, RGB y HSL con una muestra en vivo.
- Comparar texto — Compara dos textos línea por línea y ve adiciones y eliminaciones.
- Conversor de MDX — Renderiza MDX como texto, convierte HTML → MDX y escapa texto a MDX literal.
- Formateador de CSS / SCSS — Embellece o minifica CSS/SCSS/LESS, ordena propiedades y quita duplicados.
- Formateador de JS / TS — Embellece o minifica JavaScript, TypeScript y JSX/TSX con opciones de Prettier.
- Formateador de HTML — Embellece o minifica HTML, formatea CSS/JS en línea y previsualiza el resultado.
- Formateador de XML — Embellece, minifica y valida XML, y convierte XML ↔ JSON.
- Formateador de SQL — Formatea SQL para MySQL, PostgreSQL, SQL Server, SQLite, BigQuery y Oracle.
- Formateador de GraphQL — Formatea o minifica consultas y esquemas GraphQL, valida la sintaxis y extrae operaciones.
- Formateador de Dockerfile — Formatea un Dockerfile y obtén sugerencias de buenas prácticas y lint.
- Formateador de consultas MongoDB — Formatea consultas del shell de MongoDB y pipelines de agregación.
- Verificador de contraste — Comprueba la relación de contraste WCAG y si pasa AA/AAA entre dos colores.
- Renderizador de diagramas Mermaid — Renderiza diagramas Mermaid (flujo, secuencia, gantt) a SVG en tu navegador.
- Optimizador de SVG — Minifica SVG: elimina comentarios, metadatos y restos del editor, y colapsa espacios.
- Imagen a PDF — Combina imágenes en un solo PDF (automático / vertical / horizontal).
- PDF a imágenes — Convierte páginas de PDF en imágenes PNG o JPG que puedes descargar.
- Combinar PDF — Combina varios PDF en uno, con reordenación.
- Dividir PDF — Extrae páginas o rangos (p. ej. 1-3,5,7-9) en un PDF nuevo.
- Girar PDF — Gira todas las páginas o una selección 90/180/270°.
- Organizar PDF — Reordena, gira y elimina páginas desde las miniaturas y exporta.
- Agregar números de página — Estampa números de página en un PDF (posición, formato, inicio).
- Marca de agua en PDF — Agrega una marca de agua de texto diagonal a cada página.
- Recortar PDF — Recorta los márgenes de cada página con la caja de recorte.
- PDF a texto — Extrae texto seleccionable de un PDF como texto plano o Markdown.
- Comparar PDF — Compara el texto extraído de dos PDF línea por línea.
- Comprimir PDF — Reduce un PDF rerenderizando cada página a JPEG con la calidad y resolución elegidas.
- cURL a Fetch — Convierte un comando curl en una llamada fetch() de JavaScript.
- Analizador de URL — Descompone una URL en sus partes y lista los parámetros de consulta.
- Cliente de API — Envía peticiones HTTP, crea cabeceras y parámetros e inspecciona respuestas; guarda tus últimas 25.
- Decodificador de JWT — Decodifica la cabecera y el payload de un JWT e inspecciona exp/iat (sin verificación).
- Generador de hash — SHA-256 / SHA-1 / SHA-384 / SHA-512 mediante la Web Crypto API.
- Generador de contraseñas — Genera contraseñas fuertes y aleatorias con un medidor de fortaleza (cripto-seguro).
- Generador de claves SSH — Genera pares de claves SSH Ed25519, RSA o ECDSA en tu navegador y descárgalas.
- Generador de TOTP / 2FA — Genera contraseñas de un solo uso basadas en tiempo (códigos 2FA) desde un secreto base32.
- Firmador de JWT — Crea y firma un JWT (HS256/384/512) a partir de un payload y un secreto — Web Crypto.
Herramientas para desarrolladores en línea sin el riesgo de privacidad
La mayoría de las utilidades en línea te obligan a pegar datos sensibles, subir archivos o procesar contenido privado en servidores remotos. ArrayKit está diseñado para equipos de desarrollo, QA, DevOps, soporte y perfiles técnicos que necesitan herramientas rápidas para JSON, PDF, imágenes, depuración de API, codificación, comprobaciones de seguridad y formateo, con un enfoque centrado en la privacidad y basado en el navegador.
Preguntas frecuentes
- ¿Puedo usar las herramientas de ArrayKit de inmediato?
- Sí. Las herramientas principales basadas en el navegador están disponibles en línea y puedes empezar a usarlas al instante, directo en tu navegador, sin nada que instalar.
- ¿Necesito una cuenta para usar ArrayKit?
- Puedes usar las herramientas principales basadas en el navegador de inmediato. Las funciones de cuenta están planificadas para guardar preferencias, favoritos, historial y flujos de equipo.
- ¿ArrayKit sube mis archivos o mi texto?
- ArrayKit está construido en torno al procesamiento en el navegador: las herramientas se ejecutan localmente en tu dispositivo, así que tu contenido no necesita subirse a un servidor.
- ¿Para quién es ArrayKit?
- Para desarrolladores, ingenieros de QA, equipos de DevOps y soporte, analistas de datos: cualquiera que trabaje con JSON, PDF, imágenes, API, texto, codificadores, formateadores o utilidades de seguridad.
- ¿Puedo usar ArrayKit con datos sensibles?
- ArrayKit es privacy-first y procesa los datos en tu navegador, pero aun así evita pegar secretos de producción, claves privadas o contraseñas en cualquier herramienta en línea sin verificar cómo funciona.
- ¿Las herramientas funcionan sin conexión?
- Una vez que la página y los recursos de una herramienta se han cargado, puede seguir funcionando sin conexión, según la caché de tu navegador y la herramienta en concreto.