Inicio › Herramientas para desarrolladores › Generador de enlaces mailto

Generador de enlaces mailto

Completa los destinatarios, el asunto y el mensaje y obtén un enlace mailto: bien codificado, HTML o Markdown listo para pegar y un código QR escaneable. Los saltos de línea, los acentos y los caracteres especiales se codifican por ti, todo en tu navegador.

Última actualización:

Opciones de enlace y HTML

Vista previa
Generando código QR…
Código QR

Al escanearlo se abre un correo nuevo con todo ya completado. Los mensajes más cortos generan códigos más simples y fáciles de escanear.

Publicidad
Publicidad

Cómo usar Generador de enlaces mailto

  1. Añade destinatarios. Escribe una o más direcciones de correo en Para; usa CC y CCO si lo necesitas. Separa varias direcciones con comas.
  2. Escribe el asunto y el cuerpo. Pulsa Intro para crear nuevas líneas; la herramienta las codifica para que las apps de correo muestren saltos de línea reales.
  3. Elige la salida. Copia el enlace mailto sin formato, el ancla HTML, Markdown o un fragmento de botón con estilo.
  4. Pruébalo. Haz clic en Abrir en la app de correo para revisar el borrador en tu propio programa de correo.
  5. Compártelo sin conexión. Descarga el código QR en PNG o SVG para pósteres, folletos o tarjetas de visita.

Sintaxis de los enlaces mailto

Una URL mailto está definida por la RFC 6068. Primero van las direcciones y luego, tras un signo de interrogación, los campos de encabezado opcionales, separados por &:

mailto:[email protected],[email protected][email protected]&[email protected]&subject=Weekly%20report&body=Hi%20team%2C%0D%0A%0D%0ASee%20below.
ParteEjemploNotas
Destinatariosmailto:[email protected],[email protected]Separados por comas, sin espacios. Puede estar vacío: mailto:?subject=Hi.
cc / bcc[email protected]&[email protected]Copia y copia oculta, separadas por comas.
subjectsubject=Order%20%231042Codifica con porcentajes los espacios (%20), # (%23), & (%26) y ? (%3F).
bodybody=Line%201%0D%0ALine%202Solo texto sin formato. Las nuevas líneas son %0D%0A.

Caracteres que debes codificar

CarácterCodificadoPor qué
Espacio%20Un + aparecería literalmente en el correo.
Salto de línea%0D%0ACRLF es el final de línea que se usa en el correo electrónico.
&%26Si no, inicia un parámetro nuevo y corta tu texto.
?%3FInicia la lista de parámetros.
#%23Inicia un fragmento de URL, así que se descarta todo lo que va después.
%%25Inicia una secuencia de escape.
é, ü, emojis%C3%A9…El texto no ASCII se codifica como bytes UTF-8.

Dentro de un atributo HTML href, el & entre parámetros también puede escribirse como &, que es lo que usa la salida HTML. Los navegadores lo vuelven a convertir en & antes de abrir la app de correo.

Consejos para enlaces de correo fiables

  • Mantén cortos los cuerpos predefinidos. Las apps de correo aceptan distintas cantidades de texto desde un enlace, y los códigos QR largos son más difíciles de escanear.
  • Mailto solo funciona si el visitante tiene una app de correo configurada. En páginas públicas, muestra también la dirección como texto para que quien use webmail pueda copiarla.
  • No se puede añadir formato como negrita, enlaces o imágenes mediante un enlace mailto; el cuerpo siempre es texto sin formato.

Preguntas frecuentes

¿Qué es un enlace mailto?

Un enlace mailto es una URL que empieza por mailto: en lugar de https://. Cuando alguien hace clic en él, su programa de correo predeterminado abre un mensaje nuevo con el destinatario y, opcionalmente, el asunto, cc, cco y cuerpo ya completados.

¿Cómo añado un asunto y un cuerpo a un enlace mailto?

Añádelos como parámetros de consulta después de la dirección: mailto:[email protected]?subject=Hello&body=Hi%20there. Separa los parámetros con & y codifica los valores con porcentajes para que los espacios sean %20 y los saltos de línea %0D%0A. Este generador hace la codificación por ti.

¿Por qué los espacios aparecen como signos más en el asunto de mi correo?

Los signos más aparecen cuando un valor se codifica como formulario web (espacio = +) en lugar de como URI. En los enlaces mailto, un + es un signo más literal, así que los espacios deben codificarse como %20. Esta herramienta siempre usa %20.

¿Cómo añado un salto de línea en el cuerpo de un mailto?

Usa %0D%0A (retorno de carro más salto de línea), como recomienda la RFC 6068. Al pulsar Intro en el campo del cuerpo, se inserta automáticamente. Las etiquetas HTML como <br> no funcionan porque los clientes de correo tratan el cuerpo como texto sin formato.

¿Hay una longitud máxima para un enlace mailto?

El estándar no fija ningún límite, pero los navegadores y los programas de correo sí. Los enlaces de unos pocos miles de caracteres pueden cortarse o ignorarse, sobre todo en Outlook para Windows. Mantén el cuerpo corto; la herramienta te avisa por encima de 2,000 caracteres.

¿Puedo añadir un archivo adjunto con un enlace mailto?

No. El estándar mailto no tiene ningún parámetro para adjuntos, y los clientes de correo ignoran los no oficiales por motivos de seguridad. En su lugar, enlaza a un archivo en línea en el cuerpo.

¿Los spammers pueden recopilar una dirección de correo de un enlace mailto?

Sí, porque la dirección es visible en el código fuente de la página. En páginas públicas, considera usar un formulario de contacto o una dirección genérica con un buen filtro de spam. Aun así, el enlace sigue siendo la forma más compatible de iniciar un correo.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Herramientas de red, DNS y correo →