Ayuda

Documentación

Cómo funciona

01

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.

02

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.

03

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.ºNombreCategoríaVersión
001Formateador JSONTexto y datosv1.0.0
002Codificador y decodificador Base64Codificaciónv1.0.0
003Codificador y decodificador URLCodificaciónv1.0.0
004Decodificador JWTCodificaciónv1.0.0
005Hash MD5Hash y seguridadv1.0.0
006Hash SHAHash y seguridadv1.0.0
007Generador de contraseñasHash y seguridadv1.0.0
008Estadísticas de textoTexto y datosv1.0.0
009Probador de expresiones regularesTexto y datosv1.0.0
010Conversor de marcas de tiempoFechas y númerosv1.0.0
011Conversor de bases numéricasFechas y númerosv1.0.0
012Conversor de coloresFechas y númerosv1.0.0
013Generador UUIDGeneradoresv1.0.0
014Generador de códigos QRGeneradoresv1.0.0
015Diferencia entre fechasFechas y númerosv1.0.0
016Analizador de expresiones CronFechas y númerosv1.0.0
017Conversor de estilos de textoTexto y datosv1.0.0
018Comparador de textosTexto y datosv1.0.0
019Escape UnicodeCodificaciónv1.0.0
020Cifrado y descifrado AESHash y seguridadv1.0.0
021Números y selección aleatoriaGeneradoresv1.0.0
022Generador de slugs URLTexto y datosv1.0.0
023Imagen a Base64Codificaciónv1.0.0
024Conversor de zonas horariasFechas y númerosv1.0.0
025Unir PDFArchivos e imágenesv1.0.0
026Extraer páginas de PDFArchivos e imágenesv1.0.0
027Compresor y conversor de imágenes por lotesArchivos e imágenesv1.1.0
028Calculadora chmodReferencia técnicav1.0.0
029Códigos de estado HTTPReferencia técnicav1.0.0
030Vista previa de MarkdownTexto y datosv1.0.0
031Texto de relleno (Lorem Ipsum)Generadoresv1.0.0
032JPG y PNG a PDFArchivos e imágenesv1.0.0
033HEIC a JPGArchivos e imágenesv1.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 →