Símbolo de Coração (♥ ❤ ♡): Copiar e Colar

Toque em qualquer coração para copiar. E mais: a diferença entre o coração de texto e o emoji, e por que às vezes ele aparece preto em vez de vermelho.

Toque em um coração para copiar

Os de cima são símbolos de texto: assumem a cor e o tamanho da letra ao redor. Os de baixo são emojis e já vêm com a cor definida.

Corações de texto

Comportam-se como mais uma letra: herdam a cor, o itálico e o tamanho do texto.

Corações emoji

Cada plataforma desenha do seu jeito; a cor não depende do seu texto.

O que é o símbolo de coração?

O símbolo de coração (♥) é um caractere Unicode do bloco «Símbolos diversos», no ponto de código U+2665. Não é uma imagem nem um emoji: para o computador, ele é mais uma letra.

Ele está no Unicode desde 1993, muito antes dos emojis, porque veio dos naipes do baralho francês: ♠ ♥ ♦ ♣ entraram juntos no padrão como símbolos tipográficos. Daí o coração ter um gêmeo vazado (♡), assim como acontece com a espada e o ouro.

Essa antiguidade explica a esquisitice que mais confunde quem copia o caractere: o coração «de verdade» é preto. Ele tira a cor do texto em vez de carregar a própria, porque nasceu como sinal tipográfico e não como desenho colorido. O coração vermelho do celular é outra coisa, e merece uma seção só dele.

Vale reparar que a família não para em dois. O bloco traz ainda o coração pesado ❤ sem cor, o coração girado ❥ e o ponto de exclamação em forma de coração ❣, todos usados em composição gráfica muito antes de existir teclado de emoji. São caracteres de texto legítimos, e é justamente por isso que eles sobrevivem bem em PDF, em impressão e em campos que rejeitam emojis.

Por que às vezes sai vermelho e às vezes preto

Há caracteres que o Unicode permite desenhar de duas maneiras: como sinal de texto ou como emoji colorido. Quem decide são dois caracteres invisíveis chamados seletores de variação, escritos colados atrás do símbolo:

O que se escreve Pontos de código Resultado
♥ U+2665 Sinal de texto, com a cor da letra
♥︎ U+2665 U+FE0E Forçado a texto, mesmo onde o sistema prefere emoji
❤️ U+2764 U+FE0F Forçado a emoji: o coração vermelho de sempre

O da última linha, U+FE0F, é o que transforma um símbolo em emoji; o parceiro dele, U+FE0E, faz o contrário. Nenhum dos dois aparece na tela nem ocupa espaço visível, mas eles estão lá — e é por isso que colar um coração vermelho em um editor de código às vezes deixa um vão estranho atrás dele, ou faz o cursor precisar de duas batidas de seta para atravessar o caractere.

Isso também explica um comportamento que parece defeito: você copia um coração vermelho do WhatsApp, cola em um documento e ele sai preto. A cor não se perdeu; o que se perdeu foi o seletor invisível, ou a fonte do documento não tem versão colorida daquele caractere.

Na prática, quando um texto precisa atravessar sistemas que você não controla — um sistema legado, um campo de banco de dados antigo, um PDF gerado no servidor — o coração de texto é a aposta segura. Ele nunca some, nunca vira quadradinho e nunca muda de largura.

Quanto um coração ocupa em um contador

Se duas ferramentas já lhe deram números diferentes para o mesmo texto, os corações são um bom exemplo do motivo. Estas são as três formas de contá-los, medidas sobre os mesmos caracteres que você pode copiar acima:

Coração Pontos de código Unidades UTF-16 O que é
♥ 1 1 Coração de textoU+2665
❤️ 2 2 Coração vermelho emojiU+2764 U+FE0F
💙 1 2 Coração azulU+1F499

As unidades UTF-16 são as que o JavaScript, o X (Twitter) e a maioria dos formulários da web contam. Os pontos de código são o que uma pessoa chamaria de «caracteres». Para o ♥ os dois números coincidem; para os emojis, não, e é daí que vêm as divergências.

Onde isso mais aparece é no SMS. Qualquer coração que não seja o de texto obriga a mensagem inteira a ser codificada em UCS-2, o que derruba o limite de 160 para 70 caracteres, e cada emoji colorido ainda consome dois desses setenta. Um único 💙 pode custar meia mensagem: dá para conferir no nosso contador de caracteres SMS, que aplica exatamente essa regra. E o ♥ de texto também não está no alfabeto GSM, então, num SMS, nenhum coração sai de graça.

Para textos comuns, o cálculo é mais simples, mas não é irrelevante: numa bio de Instagram ou num campo com limite rígido, cinco corações coloridos podem valer dez caracteres do seu orçamento. O contador de caracteres mostra as duas contagens lado a lado.

Como digitar o coração em cada sistema

Os atalhos dão o coração de texto ♥. Para os coloridos é preciso passar pelo painel de emojis ou copiar daqui.

Windows

Alt +3

Dá o coração de texto ♥ diretamente.

Para os coloridos: tecla Windows + . abre o painel de emojis.

macOS

⌃ Control +⌘ Cmd +espaço

Abre o visualizador de emojis; busque por «coração».

Não há atalho direto para ♥: copie daqui ou procure no visualizador.

★ Sem cobertura na concorrência

Linux

Ctrl +⇧ Shift +U +2665

Digite o ponto de código e pressione espaço ou Enter.

Funciona no GTK; em outros ambientes, use a tecla Compose.

Android e iOS

Teclado de emojis

Os corações coloridos ficam na categoria de símbolos.

O ♥ de texto não aparece ali: copie desta página.

HTML e CSS

♥

Também ♥ ou ♥ para o coração preto.

No CSS, content: "\2665". O branco ♡ é ♡.

Word e Documentos

2665 +Alt +X

No Word: digite o código e pressione Alt + X.

Também em Inserir → Símbolo, subconjunto «Símbolos diversos».

O Alt + 3 do Windows é um sobrevivente da era do MS-DOS: na página de códigos original, a posição 3 guardava um coração. É por isso que ele funciona com o teclado numérico e sem zeros na frente, ao contrário dos códigos Alt modernos, que levam quatro dígitos.

Um detalhe que atrapalha muito notebook brasileiro: em teclados sem bloco numérico separado, os códigos Alt simplesmente não funcionam, porque a fileira de números de cima não conta. Nesses casos, o painel de emojis (Windows + ponto) ou a cópia direta desta página são os caminhos que sempre funcionam, independentemente de o teclado ser ABNT2 ou internacional.

O que cada cor significa

Convém dizer antes da lista: o Unicode não define significados. O padrão fixa o desenho e um nome descritivo — «coração azul», nada além disso — e todo o resto são costumes que mudam conforme o país, a rede social e a geração. O que segue é o uso mais comum no Brasil, não uma norma.

  • Vermelho ❤️ — amor romântico, o uso padrão.
  • Amarelo 💛 — amizade. No Snapchat ele também marca os contatos mais frequentes, e a associação se espalhou a partir dali.
  • Verde 💚 — natureza, saúde e causas ambientais; em contexto esportivo, aparece muito em torcidas.
  • Azul 💙 — lealdade e confiança; comum em apoios institucionais e em campanhas de conscientização.
  • Roxo 💜 — associado ao K-pop entre o público jovem e, em parte da internet brasileira, a causas feministas.
  • Preto 🖤 — luto, humor sombrio ou simplesmente estética.
  • Branco 🤍 — carinho sereno, pureza, condolências.

Um detalhe prático: em contextos formais, o coração de texto ♥ passa muito mais despercebido que um emoji colorido, porque se integra à tipografia. É a opção sensata para uma assinatura de e-mail, um título ou um documento que vai ser impresso.

E vale o lembrete de sempre sobre cor: nunca deixe o coração carregar sozinho uma informação importante. Se a cor for o único sinal de que algo foi curtido, aprovado ou salvo, quem não distingue as cores fica sem a informação. Um rótulo em texto ao lado resolve, e não custa nada.

Perguntas frequentes

Como fazer o símbolo de coração no teclado?
No Windows, Alt + 3 no teclado numérico dá o coração de texto ♥. Para os coloridos, a tecla Windows + ponto abre o painel de emojis. No Mac usa-se Control + Cmd + espaço, e no celular eles estão no teclado de emojis. Se o seu teclado não colaborar, toque em qualquer coração desta página e ele é copiado sozinho.
Por que o coração aparece preto em vez de vermelho?
Porque você copiou o caractere ♥ (U+2665), que é um símbolo de texto e assume a cor da letra ao redor. O coração vermelho que você vê no celular é ❤️: o mesmo desenho seguido de um caractere invisível chamado seletor de variação (U+FE0F), que pede a versão colorida. Sem esse acompanhante, o sistema desenha o símbolo como texto.
Qual é o código Unicode do coração?
O coração preto ♥ é U+2665 e o branco ♡ é U+2661; ambos pertencem ao bloco «Símbolos diversos», que existe desde o Unicode 1.1, de 1993. O coração vermelho emoji ❤️ é U+2764 seguido de U+FE0F. Os coloridos são pontos de código independentes: 💙 é U+1F499 e 💚 é U+1F49A.
O coração conta como um caractere ou como dois?
Depende do coração e de quem está contando. O ♥ de texto é um único caractere em qualquer medida. O ❤️ vermelho são dois pontos de código, porque leva o seletor de variação colado atrás. E os coloridos como 💙 são um único ponto de código, mas ocupam duas unidades na codificação interna usada pelo X (Twitter), pelo JavaScript e pelo SMS. É por isso que dois contadores diferentes podem dar números diferentes para o mesmo texto.
O que significa cada cor de coração?
Os significados são convenções sociais, não fazem parte do padrão: o Unicode define apenas o desenho e o nome. No uso corrente, o vermelho é associado ao amor romântico, o amarelo à amizade, o verde à natureza e à saúde, o preto ao humor sombrio ou ao luto, e o branco ao carinho sereno. Isso muda entre países e plataformas, então não convém tratar essas leituras como universais.
Dá para colocar um coração no nome de usuário?
Em muitas redes sim, mas não em todas: os nomes de usuário do Instagram e do X só aceitam letras, números, ponto e sublinhado, então ali não funciona. No nome de exibição, na biografia e nas publicações, sim. Se um formulário recusar o caractere, quase sempre é porque ele valida apenas caracteres ASCII.