Constructor de enlaces mailto:
El esquema URI mailto: (RFC 6068) es la forma estándar de crear un enlace clicable que abre el cliente de correo predeterminado del usuario con un borrador pre-rellenado. Esta herramienta te permite componer múltiples destinatarios, listas de Cc/Cco, asunto, cuerpo multi-línea, y ensambla la URL con codificación porcentual adecuada para espacios (%20), saltos de línea (%0A) y caracteres especiales. Puedes copiar la URL cruda, copiar un ancla HTML <a href=…> lista para usar, o abrirla directamente para ver cómo tu cliente renderiza el borrador. Útil para páginas de contacto, enlaces de soporte, CTAs de suscripción, plantillas estructuradas de reporte de bugs y patrones tipo 'mailto primero, formulario web después'.
mailto:hello%40example.com?subject=Hello&body=Hi%20there%2C%0A%0AI%20wanted%20to%20reach%20out%20about%E2%80%A6%0A%0ABest%2C%0A<a href="mailto:hello%40example.com?subject=Hello&body=Hi%20there%2C%0A%0AI%20wanted%20to%20reach%20out%20about%E2%80%A6%0A%0ABest%2C%0A">hello@example.com</a>Notas
Sigue RFC 6068. Múltiples destinatarios se unen con comas. Espacios, saltos de línea y caracteres especiales en asunto/cuerpo se codifican con porcentaje (espacio → %20, salto → %0A). Algunos clientes imponen límites de longitud (Outlook en Windows ≈ 2.083 caracteres); mantén el cuerpo corto por compatibilidad.
Cómo usar
- Ingresa uno o más destinatarios Para (usa Añadir para más filas).
- Opcionalmente añade destinatarios Cc y Cco.
- Escribe asunto y cuerpo — saltos de línea y caracteres especiales se codifican automáticamente.
- Copia la URL mailto:, el snippet de ancla HTML, o haz clic en Abrir en cliente de correo para probar.
- Prueba los presets (Soporte, Comentarios, Newsletter, Reporte de bug, Presentación) para plantillas comunes.
Preguntas frecuentes
- ¿Diferencia entre mailto: y URLs de compose de webmail?
- mailto: es un esquema URI estándar (RFC 6068) que abre el cliente de correo que el usuario haya configurado como predeterminado — nativo (Apple Mail, Outlook escritorio), Gmail mediante un handler del navegador, etc. Las URLs de compose de webmail (Gmail, Outlook Web) son específicas de cada proveedor y solo funcionan en navegadores con sesión iniciada. mailto: es más portable; las URLs de webmail dan control sobre qué buzón se abre.
- ¿Por qué los saltos de línea son tan largos en la URL?
- Los saltos de línea se codifican como %0A (3 caracteres). Cada línea en blanco añade 3 caracteres, y los caracteres no ASCII también se codifican (hasta 9 caracteres cada uno en UTF-8). Por eso los cuerpos largos pre-rellenados aumentan rápidamente la longitud de la URL. Algunos clientes (sobre todo Outlook en Windows) cortan URLs en ~2.083 caracteres.
- ¿Puedo incluir HTML en el cuerpo?
- No — los cuerpos mailto: son solo texto plano. Algunos clientes eliminan las etiquetas HTML, otros las muestran literalmente. Usa formato de texto plano (saltos, asteriscos, guiones) y deja que el usuario enriquezca el mensaje después. Si necesitas HTML real, genera el correo en el servidor; mailto: es para iniciar un borrador, no para darle formato.
- ¿Todos los clientes soportan cc/bcc/subject/body?
- Los cuatro están en RFC 6068 y los soportan todos los clientes principales (Gmail, Apple Mail, Outlook, Thunderbird, móvil). Algunos clientes corporativos antiguos ignoran bcc, y algunos navegadores in-app móviles ignoran body. Prueba en las plataformas que realmente usan tus usuarios.
Herramientas relacionadas
Generador OAuth 2.0 PKCE
Genera code_verifier + code_challenge S256/plain para OAuth 2.0 PKCE (RFC 7636). También construye la URL de autorización y un curl listo para el intercambio de token.
Extractor de correos y URLs
Extrae todas las direcciones de correo o URLs de un bloque de texto, en tu navegador.
Expansor de Plantillas URI (RFC 6570)
Expande plantillas URI RFC 6570 con tus propias variables — admite los cuatro niveles: operadores de ruta, consulta, fragmento, etiqueta y estilo-ruta, con modificadores explode y prefijo, todo en tu navegador.
Conversor de escape de strings
Escapa un string para 10 contextos a la vez — JavaScript, JSON, entidades HTML, URL, SQL, regex, Bash (comillas simples/dobles), C string, escapes Unicode \u. Copia el que necesites.
Generador y parser de registros DKIM
Construye o parsea un registro DNS TXT DKIM (DomainKeys Identified Mail) — pega tu clave pública, elige selector, tipo de clave (RSA/Ed25519), hash y flags, y obtén el registro completo, el nombre `selector._domainkey` y una versión troceada para registros que superan 255 caracteres.
Constructor de URL Query
Construye URLs combinando una base con parámetros key-value editables — cada par conmutable, percent-encoded correctamente.