Texto y documentos
Codificador/DecodificadorURL, Base64, HTML
Convertidor de textocamelCase, snake_case...
Diff de textoCompara dos textos
LaTeXPrevisualiza fórmulas matemáticas
MarkdownPrevisualización en tiempo real
MermaidDiagramas como código
DiagramasEditor visual tipo Visio, import Mermaid
Escapado de stringsJS, JSON, SQL, Regex, HTML, URL
Unicode / ASCIIInformación de caracteres
Números y cálculo
CalculadoraExpresiones matemáticas + LaTeX
Conversor de basesBase 2 a 64
Sistema de unidadesbits, bytes, SI, IEC
Subred / CIDRCalculadora de red
Timestamp y fechasUnix, zonas horarias, formatos
Calculadora de fechasDías entre fechas, edad exacta, día de la semana
Datos y formatos
Conversor de formatosJSON, YAML, Properties, ENV, CSV
JSON FormatterFormatea y valida JSON
Regex TesterExpresiones regulares
Diff JSONCompara dos JSON estructuralmente
Formateador de códigoSQL, CSS, HTML, JavaScript
DB StudioBase de datos Postgres visual en el navegador
SQL LabValida, ejecuta y optimiza SQL con Postgres real
Visor de ficheros gigantesAbrir CSV/logs enormes sin cargarlos
ETL visual en flujoTransformar datos encadenando nodos
Seguridad
Anonimizador de textoRedacta PII y secretos (reversible)
JWT InspectorDecodifica tokens JWT
Flujos de autenticaciónBasic, JWT y OAuth2 paso a paso
Generador de hashesSHA-256, SHA-384, SHA-512
Generador de contraseñas y UUIDContraseñas y UUIDs
Desarrollo y DevOps
CronGenerador y validador
Docker → ComposeConvierte docker run a Compose
Skaffold multi-configGrafo de dependencias y validación de requires
Linux: permisos y usuarioschmod, chown, useradd y grupos
URLParsea y construye URLs
Datos aleatoriosNombres, emails, IPs, UUIDs...
ElectrónicaOhm, resistencias en serie/paralelo
Puertas lógicasSimulador de puertas AND, OR, NOT y más
Simulador cuánticoQubits, puertas, superposición y entrelazamiento
HammingDetección de errores
Config Nginx/Apache SPAGenera configuración para servir una SPA
SemverRangos de versiones semánticas
CORS ExplainerAnaliza headers CORS de tu servidor
Cert inspectorAnaliza certificados X.509 en PEM
Rate LimiterSimula Token Bucket y Fixed Window
Simulador de ensambladorISA MIPS-simplificada · paso a paso · registros y memoria
Forja de ContextoEmpaqueta y blinda tu proyecto para IA
Inteligencia Artificial
Costes LLMSimula el gasto mensual
Constructor de promptsSystem prompt para agentes IA
EmbeddingsSimilitud, mapa 2D y RAG
IA localChat, resumen, traducción y sentimiento en el navegador
TokenizadorVisualiza tokens, compara modelos, estima costes
Probabilidad para IADistribuciones, softmax, Bayes y entropía
Descenso de gradienteSGD, Momentum, RMSProp, Adam
Red neuronalEntrena un MLP y mira la frontera formarse
Mini-LLMEntrena un modelo de lenguaje con tu texto
Reductor de dimensionalidadPCA, t-SNE y UMAP en vivo
Matriz de confusión & ROCUmbral, precisión/recall, ROC/AUC, PR
Clustering (k-means, DBSCAN)Descubre grupos sin etiquetas
Visualizador de atenciónA qué mira cada palabra en un transformer
Convolución y filtros CNNFiltros de imagen y mapas de características
Árbol de decisiónRegiones de decisión + el árbol
Fourier & convoluciónEspectro FFT y filtros de señal
DifusiónEl ruido detrás de Stable Diffusion
Regresión y MLEMínimos cuadrados, overfitting, ridge
Cadenas de MarkovEstados, distribución estacionaria y texto
Contraste de hipótesisp-valores, t-test, χ², ANOVA y potencia
OCR — Imagen a textoExtrae texto de imágenes, 100% local
Finanzas
InflaciónErosión del valor del dinero año a año
Interés compuestoCapital + aportaciones + interés compuesto
Hipoteca / préstamoCuota mensual y tabla de amortización francesa
Dividir gastosQuién le debe a quién y cuánto
Salud y bienestar
IMC y saludIMC, peso ideal, TMB y ciclos de sueño
Productividad
PomodoroTécnica de trabajo en bloques de tiempo
CronómetroCon vueltas, etapas e historial
Juegos y entretenimiento
DadosMesas de dados numéricos y simbólicos
MarcadorPuntos por jugador con cronómetro de partida
Sorteo / ruletaElige un elemento aleatorio de una lista
Generador de nombresNombres reales, fantásticos, sci-fi, nórdicos
Multimedia y diseño
Color HEX/RGB/HSLConversor de colores
Código QRGenera códigos QR
ImágenesRedimensionar, convertir, Base64
PDF ToolsUnir, extraer, marca de agua
GráficosVisualiza datos con gráficos
Contraste WCAGRatio de contraste WCAG AA/AAA
Empresa
Coste de reuniones¿Cuánto cuesta realmente cada reunión?
SLA / UptimePorcentaje de disponibilidad ↔ tiempo de caída
Break-evenPunto de equilibrio entre costes e ingresos
Burn rate / Runway¿Cuánto tiempo te queda de caja?
Test A/BSignificación estadística de experimentos
DORA MetricsClasifica tu equipo según métricas DevOps
UTM BuilderConstruye y decodifica URLs con parámetros UTM
Guía de uso

Todavía no hay ayuda para esta sección.

Jarroba Tools
Fourier & convolución

Descompón una señal en su espectro de frecuencias (FFT) y reconstrúyela con pocas frecuencias; aplica kernels de convolución (suavizado, borde) deslizándose sobre la señal. La base del audio, la visión y los filtros de las CNN.

Descenso de gradiente

Visualiza cómo aprenden los modelos: una bola desciende por una superficie de loss con SGD, Momentum, RMSProp o Adam. Cambia el learning rate y el momento y ve la trayectoria animada; prueba mínimos locales y Rosenbrock.

Dividir gastos

Divide gastos de grupo y calcula quién le debe a quién con el mínimo número de transferencias.

Reductor de dimensionalidad

Proyecta datos de alta dimensión (o embeddings) a 2D con PCA, t-SNE y UMAP, y mira cómo se organizan en vivo. Compara el método lineal (PCA) con los no lineales, prueba el rollo suizo y ajusta la perplejidad/vecinos. Enseña los algoritmos con datos genéricos; para proyectar frases reales ve el Mapa semántico.

Generador de nombres

Genera nombres reales, élficos, nórdicos, sci-fi o japoneses. Copia todos con un clic.

Marcador

Marcador para partidas con múltiples jugadores, puntuación personalizable y cronómetro integrado.

UTM Builder

Construye URLs con parámetros UTM para campañas de marketing o decodifica una URL existente para extraer sus parámetros. Especializado en campañas (utm_*); para descomponer cualquier URL ve URL Parser.

Embeddings: similitud, mapa y RAG

Tres vistas sobre los embeddings (vectores de significado): mide la similitud coseno entre textos, proyéctalos a un mapa 2D con PCA y monta un mini RAG que recupera los fragmentos más relevantes. Todo con modelos que corren en el navegador.

Contraste WCAG

Calcula el ratio de contraste entre dos colores y verifica el cumplimiento de las normas WCAG 2.1 AA y AAA para texto normal y grande.

Visualizador de atención

Ve el mecanismo de atención que hay dentro de los transformers (BERT, GPT): escribe una frase y observa a qué palabras «mira» cada token, con la matriz de atención token-a-token, varias cabezas y la máscara causal de los modelos generativos. Interactivo: haz clic en una palabra para ver sus arcos de atención.

Interés compuesto

Calcula el crecimiento de un capital con aportaciones mensuales y tasa de interés anual compuesto.

DORA Metrics

Clasifica a tu equipo en Elite / High / Medium / Low según las cuatro métricas DORA: frecuencia de despliegue, lead time, MTTR y tasa de fallos.

Mini-LLM

Entrena un modelo de lenguaje a nivel de carácter con TU texto y genera texto nuevo en ese estilo. Dos modos: por conteo (n-grama, instantáneo) o con una red neuronal entrenada por descenso de gradiente. Ajusta la temperatura y observa la probabilidad del siguiente carácter, como en un LLM de verdad. El modo n-grama es un Markov a nivel de carácter; para la teoría de cadenas (estacionaria, PageRank) ve Cadenas de Markov.

Clustering (k-means, DBSCAN)

Descubre grupos en datos sin etiquetas (aprendizaje no supervisado) y compara k-means con DBSCAN en vivo. Mira los centroides converger paso a paso, prueba «Lunas» y «Anillos» para ver dónde k-means falla y DBSCAN acierta, y ajusta k, eps y minPts.

Break-even

Calcula el punto de equilibrio: cuántas unidades debes vender para cubrir costes fijos y variables, y el tiempo estimado para lograrlo.

Binario y bases

Convierte entre bases (2–64) y suma una calculadora de programador (aritmética y bit a bit, complemento a 2), inspector de bits, IEEE 754 y códigos (ASCII, Gray, endianness).

IA local en el navegador

Chat con LLMs, resumen, traducción y análisis de sentimiento ejecutándose 100% en tu dispositivo. Sin servidor, sin enviar datos. Powered by Transformers.js.

Coste de reuniones

Calcula el coste real de una reunión (coste puntual y anual si es recurrente) según número de participantes, tarifa horaria y duración.

Regresión y MLE

Arrastra puntos y ve el ajuste por mínimos cuadrados en vivo. Sube el grado del polinomio para ver el overfitting y usa la regularización (ridge = MAP con prior gaussiano) para controlarlo. MSE = máxima verosimilitud con ruido gaussiano.

Contraste de hipótesis

Entiende de forma visual los p-valores, la región de rechazo y el nivel α; haz t-test, χ², ANOVA y analiza la potencia (error tipo I/II). Para validar si la mejora de un modelo es real o es ruido.

Docker → Compose

Convierte un comando docker run con sus flags a un fichero docker-compose.yml equivalente.

Formateador de código

Embellece o minifica código SQL, CSS, HTML y JavaScript con indentación automática.

Tokenizador visual

Visualiza cómo los LLMs trocean el texto en tokens, compara el coste entre modelos (GPT-4, Claude, Gemini, Llama) y estima cuánto de la ventana de contexto consume tu texto.

Sorteo / ruleta

Escribe una lista de opciones y elige una al azar con animación. Guarda historial de resultados.

Subred / CIDR

Calcula red, broadcast, rango de hosts, máscara y hosts utilizables a partir de una notación CIDR.

Escapado de strings

Escapa y desescapa texto para incrustarlo en CÓDIGO FUENTE: JavaScript, JSON, SQL, Regex, HTML, URL y CSS. Para codificar de transporte (Base64/URL/HTML) ve Codificador/Decodificador.

OCR — Imagen a texto

Extrae el texto de una imagen (foto, captura, escaneo) directamente en tu navegador, sin subir nada a ningún servidor. Sube, arrastra o pega la imagen y obtén el texto con las cajas de cada palabra coloreadas según su confianza. Elige el idioma, corrige las palabras dudosas y cópialo o descárgalo. Motor Tesseract descargado del CDN y cacheado (offline después).

Cert inspector

Analiza certificados X.509 en formato PEM: subject, issuer, fechas de validez, SANs, tipo de clave y días restantes con indicador de color.

Cron

Genera y valida expresiones cron con constructor visual, humanización en texto y próximas ejecuciones.

Generador de contraseñas y UUID

Genera contraseñas seguras con opciones configurables y UUIDs v4 criptográficamente seguros.

Cadenas de Markov

Camina por una cadena de Markov y ve la distribución de visitas converger a la estacionaria; o entrena un generador de texto por Markov. La base de MDP, PageRank, MCMC y la generación de texto clásica. Enseña la teoría de cadenas; para entrenar un modelo de lenguaje con tu texto ve Mini-LLM.

Forja de Contexto

Empaqueta un proyecto entero (o un fragmento) en un solo texto listo para pegar en una IA: quita comentarios, minimiza y blinda secretos, IP y datos sensibles. 100% en el navegador — el código nunca se sube a ningún servidor.

Costes LLM

Simula el coste mensual de usar distintos modelos de IA según tu volumen de peticiones y tamaño de prompts.

PDF Tools

Une PDFs, extrae páginas, añade marcas de agua y consulta la información del documento.

Inspector JWT

Decodifica, verifica y firma tokens JWT (header, payload, expiración, algoritmos). Es el inspector del token; para ver el flujo de autenticación completo (OAuth2/Bearer) ve Flujos de autenticación.

Código Hamming

Codifica con bits de paridad y corrige errores de 1 bit; incluye SECDED (detecta 2), inyección de errores interactiva, cobertura de paridad y un simulador de canal ruidoso.

JSON Formatter

Formatea, minifica y valida JSON con resaltado de errores y contador de claves.

Conversor de formatos

Convierte entre JSON, YAML, Properties, ENV y CSV con detección automática del formato de entrada.

URL Parser

Descompone una URL en sus partes (protocolo, host, path, query params) y permite construirlas.

Semver

Comprueba qué versiones de un paquete satisfacen un rango semántico (^, ~, >=, -) y visualiza la chuleta de sintaxis.

Puertas lógicas

Simulador visual de circuitos digitales con puertas AND, OR, NOT, NAND, NOR, XOR y XNOR. Conecta nodos, cambia entradas y ve la propagación en tiempo real.

Constructor de System Prompts

Genera un system prompt estructurado para agentes IA definiendo rol, objetivo, restricciones y formato de salida.

Diff JSON

Compara dos objetos JSON estructuralmente y lista las claves añadidas, eliminadas y modificadas.

Simulador cuántico

Monta un circuito cuántico con qubits y puertas (H, X, Y, Z, CNOT, Toffoli...) y observa en vivo la superposición, el entrelazamiento, las esferas de Bloch y la medida. Demos de Bell, GHZ y Grover.

ETL visual en flujo

Transforma datos encadenando nodos: filtra, deriva columnas, limpia texto y selecciona, todo en una pasada y 100% en tu navegador. Vista previa por nodo y salida a CSV o al Visor.

Mermaid

Crea diagramas (flujo, secuencia, ER, Gantt) escribiendo código Mermaid con previsualización en tiempo real.

Calculadora

Evalúa expresiones matemáticas avanzadas y muestra el resultado en notación LaTeX renderizada.

IMC y salud

Calcula IMC, peso ideal, tasa metabólica basal (Harris-Benedict) y horas recomendadas para acostarse.

Conversor de Color

Convierte colores entre HEX, RGB y HSL con vista previa en tiempo real.

Unicode / ASCII

Consulta información completa de cualquier carácter: codepoint, UTF-8/16, entidad HTML y tabla ASCII.

Markdown

Editor y previsualización de Markdown en tiempo real con vista dividida o solo previsualización.

Linux: permisos y usuarios

chmod (permisos octal/simbólico con bits especiales), chown y constructor de comandos de usuarios y grupos (useradd, usermod, groupadd) con avisos y explicación de cada flag.

Visor de ficheros gigantes

Abre y explora CSV, logs o JSONL de decenas o cientos de GB sin cargarlos en memoria: scroll virtual, ir a línea, "tail" y búsqueda de texto/regex en streaming. 100% local.

Simulador de ensamblador

Simula una ISA MIPS-simplificada en el navegador. Editor con resaltado de línea activa, registros, memoria, pila y consola. Ejecución paso a paso o automática con velocidad regulable.

SQL Lab

Escribe SQL con un Postgres real en el navegador: autocompletado por tu esquema, validación en vivo, avisos y sugerencias de optimización (índices, SARGability). Sin servidor.

Burn rate / Runway

Calcula cuántos meses de caja le quedan a tu empresa con escenarios optimista, actual y pesimista.

Gráficos

Visualiza datos CSV como gráficos de línea, barras, área, tarta o dispersión. Exporta en PNG.

Generador de Hashes

Genera hashes SHA-256, SHA-384 y SHA-512 directamente en el navegador usando Web Crypto API.

Calculadora de inflación

Calcula cómo la inflación erosiona el valor del dinero año a año con tasa global o personalizada por año.

Skaffold multi-config

Pega uno o varios skaffold.yaml y ve el grafo de dependencias (requires). Valida las referencias cruzadas: un requires a un config con el nombre mal escrito sale en rojo. Renombra un config y actualiza sus requires. Sin servidor.

Anonimizador de texto

Detecta y sustituye datos sensibles (correos, teléfonos, tarjetas con validación, IBAN, DNI, claves y secretos) con operadores estilo Presidio: reemplazar, redactar, enmascarar, token reversible o hash. Ideal para limpiar logs o prompts antes de pegarlos en una IA. 100% en el navegador.

Matriz de confusión & ROC

Evalúa un clasificador binario de forma visual e interactiva: mueve el umbral y observa la matriz de confusión, precisión, recall, F1, la curva ROC (con AUC) y la curva precisión-recall (con AP). Ajusta la calidad del modelo y el desbalanceo de clases para entender cómo mienten unas métricas y otras no.

Código QR

Genera códigos QR con opciones de tamaño y nivel de corrección de errores. Descarga en PNG.

LaTeX

Previsualiza fórmulas matemáticas LaTeX en tiempo real con snippets de ejemplo.

Flujos de autenticación

Visualiza y edita Basic, Bearer/JWT y OAuth2 (Authorization Code y PKCE) como diagramas de secuencia paso a paso. Aquí ves el protocolo/flujo; el JWT es un paso — para inspeccionar el token en detalle ve el Inspector JWT.

Test A/B

Calcula la significación estadística de un experimento A/B con Z-test de dos proporciones. Indica el ganador y el tamaño de muestra necesario.

DB Studio

Base de datos Postgres real en tu navegador: escribe SQL, ve tablas y relaciones como un diagrama y consulta datos de ejemplo. Sin servidor.

Imágenes

Redimensiona imágenes, convierte entre formatos (PNG/JPEG/WebP) y obtén la codificación Base64.

Convolución y filtros de CNN

Aplica filtros (kernels) a una imagen y ve el mapa de características resultante: bordes (Sobel), desenfoque, enfoque, relieve… la operación básica de una red convolucional (CNN). Edita tu propio kernel, sube una imagen y observa el «banco de filtros» que imita la primera capa de una CNN.

Árbol de decisión

Entrena un árbol de decisión (CART) sobre datos 2D y ve cómo clasifica con preguntas de sí/no: las regiones de decisión «en escalera» y el árbol dibujado nodo a nodo. Ajusta la profundidad y observa el sobreajuste; elige Gini o entropía. El modelo interpretable base de random forests y XGBoost.

Convertidor de Texto

Transforma texto entre camelCase, snake_case, PascalCase, kebab-case y más formatos.

Sistema de Unidades

Convierte entre bits, bytes y sus múltiplos según los estándares SI (kilo/mega) e IEC (kibi/mebi).

Datos aleatorios

Genera datos ficticios para testing: nombres, emails, teléfonos, IPs, UUIDs, fechas, IBAN y más.

Timestamp y fechas

Convierte un timestamp Unix (s/ms/µs/ns) o cualquier fecha a todos los formatos (ISO, RFC, syslog, Excel, FILETIME…), con zonas horarias, DST y detección de local vs UTC.

Lanzador de dados

Mesas de dados independientes con numéricos y simbólicos. Lanza todo de una vez o por mesa.

Tester de Regex

Prueba expresiones regulares en tiempo real y visualiza todas las coincidencias con su posición.

Electrónica

Ley de Ohm, resistencias en serie y paralelo, y decodificador de código de colores de resistencias.

Probabilidad para IA

Playground visual de estadística para IA: distribuciones interactivas (normal, binomial, Poisson…), softmax y temperatura, Bayes y entropía. Manipula parámetros y ve las curvas, muestras y la loss en vivo.

Codificador / Decodificador

Codifica o decodifica texto para TRANSPORTE: URL, Base64 y entidades HTML. Para escapar texto dentro de código fuente (JS, JSON, SQL, Regex, CSS…) ve Escapado de strings.

Diagramas

Editor visual de diagramas tipo Visio: arrastra formas, conéctalas y edita. Importa Mermaid y expórtalo.

Cronómetro

Cronómetro con vueltas e historial. Precisión de centésimas de segundo y botón de copiar resultados.

CORS Explainer

Analiza y explica en lenguaje sencillo los headers CORS que envía tu servidor. Indica qué falta para permitir una petición cross-origin.

Red neuronal (playground)

Entrena una red neuronal de verdad en tu navegador y mira cómo aprende: elige datos (círculo, XOR, gaussianas, espiral) y arquitectura, pulsa play y ve la frontera de decisión formarse y la pérdida caer. Haz clic para que clasifique un punto nuevo. Sin servidor, sin descargas.

Diff de Texto

Compara dos textos línea a línea y muestra las diferencias con colores (añadidas/eliminadas).

SLA / Uptime

Convierte entre porcentaje de disponibilidad (99.9%, 99.99%…) y tiempo máximo de caída por hora, día, semana, mes y año.

Difusión

Visualiza el proceso de difusión que hay detrás de las IA generativas como Stable Diffusion: una nube de puntos con forma se disuelve en ruido gaussiano paso a paso, y el proceso inverso la reconstruye.

Hipoteca / préstamo

Calcula la cuota mensual fija (amortización francesa) y genera la tabla de amortización completa.

Calculadora de fechas

Calcula días entre fechas, edad exacta en años/meses/días, día de la semana y operaciones con fechas.

Config Nginx/Apache SPA

Genera la configuración de Nginx o el .htaccess de Apache para servir correctamente una Single Page Application con rutas del lado del cliente.

Pomodoro

Temporizador Pomodoro configurable con contador de sesiones y fases de trabajo, descanso corto y largo.

Rate Limiter

Simula algoritmos de rate limiting (Token Bucket y Fixed Window) con timeline visual de peticiones aceptadas y rechazadas.

Sin recopilación de datos

Todo el procesamiento ocurre directamente en tu navegador. No enviamos ni almacenamos ningún dato tuyo en ningún servidor.

Sin garantía

Las herramientas se ofrecen "tal cual" (as-is). No nos hacemos responsables de errores, pérdidas de datos ni del uso que se haga de los resultados obtenidos.

Descargas bajo demanda

Algunas herramientas avanzadas (IA) pueden descargar recursos de terceros desde HuggingFace Hub bajo demanda y con aviso explícito. Los recursos quedan en caché en tu navegador. Ningún dato tuyo sale del dispositivo.

Cookies y preguntas frecuentes

Los anuncios los muestra Google (AdSense), que puede usar cookies; el consentimiento se te solicita al entrar y puedes gestionarlo. Más información sobre cookies y preguntas frecuentes en la FAQ de Jarroba.

Proyecto personal de un único desarrollador

Todas las herramientas de este sitio son diseñadas, programadas y mantenidas por una sola persona en su tiempo libre. Se pone el máximo empeño en que todo funcione correctamente y se prueba tanto como es posible, pero pueden existir errores, imprecisiones o funciones incompletas.

Errores y sugerencias

Si encuentras algún error o tienes una sugerencia, usa el botón de reportar (el escarabajo del menú lateral), que abre un formulario breve, o escríbenos a jarrobaweb@gmail.com. Al enviarnos ideas o sugerencias lo haces de forma voluntaria y gratuita: aceptas que podamos usarlas, implementarlas o descartarlas libremente, sin compensación ni atribución, y sin que ello te otorgue ningún derecho sobre las herramientas resultantes ni sobre su implementación.

Autoría y licencia

Todo lo que ves aquí nace de ideas propias de su autor, que las implementa libremente a su manera. El contenido se comparte bajo licencia Creative Commons Reconocimiento-NoComercial-CompartirIgual 3.0: eres libre de compartirlo y adaptarlo siempre que cites la autoría, no le des un uso comercial y mantengas esta misma licencia en las obras derivadas.

Licencia Creative Commons BY-NC-SA 3.0

Jarroba Tools v1.3.5