Las comillas rectas " y el apóstrofo ' que escribe cualquier teclado, y las variantes tipográficas, angulares y bajas que las sustituyen según el software y el idioma. Haz clic en cualquier símbolo para copiarlo al instante.
La comilla recta (", Unicode U+0022) y el apóstrofo (', U+0027) son los caracteres planos y rectos que tiene cualquier teclado. Son también los que espera el código y el marcado — las comillas tipográficas «inteligentes» que tu procesador de texto sustituye automáticamente son, por debajo, un carácter distinto e incompatible, la razón más habitual por la que un texto pegado rompe un editor de código.
Los caracteres ASCII planos — lo que escribe de verdad un teclado, y lo que espera el código.
Las comillas de estilo impreso, con formas distintas de apertura y cierre — en lo que el «autocorrector» convierte las comillas rectas.
Los estilos de comillas propios de la tipografía española, francesa, alemana y de otros idiomas europeos.
Las comillas rectas " y ' son herencia de la era de la máquina de escribir: los teclados mecánicos no tenían sitio para teclas de apertura y cierre por separado, así que un único glifo recto hacía ambos trabajos. Esa limitación pasó directamente al ASCII y de ahí a casi todos los lenguajes de programación y formatos de marcado construidos sobre él — por eso " sigue delimitando cadenas de texto en JSON, atributos HTML y prácticamente cualquier lenguaje en uso hoy.
La tipografía tradicional, en cambio, siempre usó formas distintas de apertura y cierre — “ ” y ‘ ’ — desde hace siglos en los libros impresos. Cuando llegaron los procesadores de texto, añadieron el autocorrector de «comillas inteligentes» para recuperar ese aspecto tipográfico automáticamente, sustituyendo en silencio los caracteres ASCII rectos por los Unicode curvos mientras escribes. Los angulares (« », del impresor francés Guillaume Le Bé, siglo XVI) y las comillas bajas („ ‚) son variantes regionales de la misma idea — formas distintas, mismo trabajo, estándar en la tipografía española, francesa y alemana respectivamente, no errores ni sustitutos del par inglés.
Los procesadores de texto convierten automáticamente las comillas rectas (" y ') en comillas tipográficas «inteligentes» (“ ” ‘ ’) mientras escribes. Los lenguajes de programación y los formatos de marcado esperan las versiones rectas para delimitar cadenas de texto, así que una comilla tipográfica pegada es un carácter distinto que el analizador no reconoce — la solución es volver a escribir la comilla o desactivar el autocorrector antes de copiar.
" (U+0022) es la comilla ASCII recta y sin dirección que escribe cualquier teclado. “ y ” (U+201C/U+201D) son el par de comillas tipográficas «inteligentes», con formas distintas de apertura y cierre, propias de la prosa impresa. Se parecen, pero son caracteres Unicode distintos — solo " tiene garantizado funcionar en código, nombres de archivo y campos de formulario.
La mayoría de procesadores de texto y teclados de móvil las insertan automáticamente con el autocorrector. Para escribirlas directamente: en Windows, Alt+0147/0148 para “ ” y Alt+0145/0146 para ‘ ’; en Mac, Option+[ y Option+Shift+[ para “ y ”. Si no, cópialas desde esta página.
« » son las comillas estándar en español, francés y en muchos otros idiomas europeos, en lugar del par inglés “ ”. El alemán y algunos idiomas de Europa del Este usan „ ‚ (comillas bajas) para abrir. Todas son comillas genuinas — simplemente convenciones tipográficas regionales, no errores.
Usa UltraTextGen para convertir texto normal en más de 100 estilos de fuentes Unicode: negrita, cursiva, letra elegante y muchos más, gratis y al instante.
Abrir UltraTextGen →