Ayuda
Documentación
Cómo funciona
Procesamiento local
Cada herramienta ejecuta una función TypeScript en tu navegador. El texto, las contraseñas y las claves introducidas no se envían a ningún servidor.
Resultados directos
El cálculo no requiere subir datos. Los resultados aparecen en el panel de salida y se pueden copiar. La descarga de módulos, las actualizaciones de caché y los recursos remotos de las vistas previas pueden generar solicitudes de red.
Uso sin conexión
Tras una visita en línea y el aviso «Listo para usar sin conexión», las páginas y los recursos principales quedan almacenados. Los recursos remotos siguen necesitando red. El decodificador HEIC se descarga en la primera conversión; al borrar la caché hay que volver a conectarse.
Catálogo de herramientas
| N.º | Nombre | Categoría | Versión |
|---|---|---|---|
| 001 | Formateador JSON | Texto y datos | v1.0.0 |
| 002 | Codificador y decodificador Base64 | Codificación | v1.0.0 |
| 003 | Codificador y decodificador URL | Codificación | v1.0.0 |
| 004 | Decodificador JWT | Codificación | v1.0.0 |
| 005 | Hash MD5 | Hash y seguridad | v1.0.0 |
| 006 | Hash SHA | Hash y seguridad | v1.0.0 |
| 007 | Generador de contraseñas | Hash y seguridad | v1.0.0 |
| 008 | Estadísticas de texto | Texto y datos | v1.0.0 |
| 009 | Probador de expresiones regulares | Texto y datos | v1.0.0 |
| 010 | Conversor de marcas de tiempo | Fechas y números | v1.0.0 |
| 011 | Conversor de bases numéricas | Fechas y números | v1.0.0 |
| 012 | Conversor de colores | Fechas y números | v1.0.0 |
| 013 | Generador UUID | Generadores | v1.0.0 |
| 014 | Generador de códigos QR | Generadores | v1.0.0 |
| 015 | Diferencia entre fechas | Fechas y números | v1.0.0 |
| 016 | Analizador de expresiones Cron | Fechas y números | v1.0.0 |
| 017 | Conversor de estilos de texto | Texto y datos | v1.0.0 |
| 018 | Comparador de textos | Texto y datos | v1.0.0 |
| 019 | Escape Unicode | Codificación | v1.0.0 |
| 020 | Cifrado y descifrado AES | Hash y seguridad | v1.0.0 |
| 021 | Números y selección aleatoria | Generadores | v1.0.0 |
| 022 | Generador de slugs URL | Texto y datos | v1.0.0 |
| 023 | Imagen a Base64 | Codificación | v1.0.0 |
| 024 | Conversor de zonas horarias | Fechas y números | v1.0.0 |
| 025 | Unir PDF | Archivos e imágenes | v1.0.0 |
| 026 | Extraer páginas de PDF | Archivos e imágenes | v1.0.0 |
| 027 | Compresor y conversor de imágenes por lotes | Archivos e imágenes | v1.1.0 |
| 028 | Calculadora chmod | Referencia técnica | v1.0.0 |
| 029 | Códigos de estado HTTP | Referencia técnica | v1.0.0 |
| 030 | Vista previa de Markdown | Texto y datos | v1.0.0 |
| 031 | Texto de relleno (Lorem Ipsum) | Generadores | v1.0.0 |
| 032 | JPG y PNG a PDF | Archivos e imágenes | v1.0.0 |
| 033 | HEIC a JPG | Archivos e imágenes | v1.0.0 |
Preguntas frecuentes
¿Vubilo sube los datos que introduzco?+
No subimos entradas ni archivos seleccionados a un servidor de cálculo. La descarga de módulos, las actualizaciones PWA y la detección de idioma generan solicitudes de red. Las imágenes o estilos remotos en Markdown pueden contactar con terceros y revelar URL y datos de red. Los correos que decidas enviar se tratan según la política de privacidad.
¿Funciona sin conexión?+
Tras ver «Listo para usar sin conexión», las páginas y los recursos principales están almacenados. HEIC requiere descargar su decodificador en la primera conversión. Las imágenes remotas, los enlaces externos y el correo siguen necesitando conexión. Vuelve a conectarte si borras los datos o el navegador elimina la caché.
¿Puedo usar MD5 para guardar contraseñas?+
No. MD5 y SHA-1 presentan ataques de colisión conocidos y son demasiado rápidos para el almacenamiento seguro de contraseñas. Utiliza Argon2, bcrypt o scrypt. Estas herramientas sirven para sumas de comprobación y huellas.
¿El decodificador JWT verifica la firma?+
No. Solo decodifica Base64URL y muestra cabecera, datos y fechas. Un verificador debe comprobar la firma con la clave y el algoritmo correctos, además de caducidad, emisor, audiencia y demás campos relevantes. No confíes en un token solo por su contenido decodificado.
¿Cuánto dura un código QR generado?+
Un QR es texto codificado en una imagen y no caduca por sí solo. Si contiene un enlace, dejará de ser útil cuando ese enlace ya no funcione.
Cada herramienta es una declaración
Una herramienta combina metadatos multilingües y una función de ejecución; el registro genera la interfaz. Los metadatos están en catalog.json y la implementación en index.ts. Este es un ejemplo:
{
"id": "my-tool",
"no": "034",
"version": "1.0.0",
"category": "generator",
"name": { "zh": "我的工具", "en": "My Tool", "es": "Mi herramienta" },
"summary": { "zh": "一句话说明。", "en": "One-line summary.", "es": "Descripción breve." },
"fields": [
{ "key": "input", "type": "textarea", "required": true,
"label": { "zh": "输入", "en": "Input", "es": "Entrada" } }
]
}Límites de privacidad
No subimos los datos de las herramientas a un servidor de cálculo. Los recursos remotos y los correos que decidas enviar se gestionan de otra forma. El almacenamiento del navegador recuerda el tema, el idioma elegido y el último idioma detectado para el uso sin conexión. Consulta la política de privacidad.
Política de privacidad →