Ir para o conteúdo

Conversor de aspas inteligentes

Cole o texto e clique em Converter para transformar aspas retas em curvas, ou aspas curvas de volta em retas para código e texto simples. Os apóstrofos podem ser convertidos na mesma passagem, com correção opcional de hífens duplos e de três pontos. Você vê quantas conversões foram feitas. Grátis, sem cadastro, e nada é enviado.

Direção

Também converter

Como usar o Conversor de aspas inteligentes

  1. Escolha a direção. Retas → curvas (inteligentes) é o padrão. Curvas → retas faz o caminho inverso.
  2. Marque as opções extras que quiser. Apóstrofos vem marcado por padrão. Hífen duplo para travessão e Três pontos para reticências vêm desmarcados. Na direção curvas → retas, essas mesmas caixas transformam travessões e reticências de volta em -- e ....
  3. Cole o texto e clique em Converter. A saída não se atualiza enquanto você digita, então clique de novo depois de alterar uma opção. A contagem mostra quantas marcas foram alteradas.
  4. Copie o resultado. Confira os casos da seção abaixo antes de enviar.

Os caracteres envolvidos

MarcaCaractereUnicodeNome
Dupla reta"U+0022Quotation mark
Simples reta / apóstrofo'U+0027Apostrophe
Dupla curva, de abertura“U+201CLeft double quotation mark
Dupla curva, de fechamento”U+201DRight double quotation mark
Simples curva, de abertura‘U+2018Left single quotation mark
Simples curva, de fechamento e apóstrofo’U+2019Right single quotation mark
Travessão—U+2014Em dash
Reticências…U+2026Horizontal ellipsis

Um apóstrofo é o mesmo caractere que a aspa simples de fechamento, U+2019. O Padrão Unicode o indica como o apóstrofo preferido, por isso "don't" deve virar "don’t", e não "don‘t". Curvas → retas também aceita as aspas baixas „ e ‚ que o alemão e outras línguas usam para abrir uma citação, e as converte em retas.

Com as configurações padrão, a frase She said, "It's the best result we've seen." vira She said, “It’s the best result we’ve seen.” e a ferramenta informa 4 conversões: duas aspas duplas e dois apóstrofos.

Como a ferramenta decide para que lado a aspa aponta

Uma aspa reta é tratada como de abertura quando é o primeiro caractere do texto ou vem logo depois de um espaço, quebra de linha, colchete ou chave de abertura, travessão ou outra aspa de abertura. Caso contrário, é de fechamento. Uma aspa simples reta logo depois de uma letra ou número é um apóstrofo e vira ’. Uma aspa simples que abre uma lista curta de palavras com letras omitidas ('tis, 'twas, 'em, 'cause) ou um ano de dois dígitos ('90s) também é um apóstrofo e vira ’, e medidas em pés e polegadas como 5'10" viram os sinais de prime 5′10″. Essa é a regra que os processadores de texto usam, e ela está certa para a prosa comum.

Onde ela erra

Você digitaA ferramenta dáCorreto
'Nuff said (uma palavra com letra omitida que a ferramenta não conhece)‘Nuff said’Nuff said: só 'tis, 'twas, 'twere, 'twill, 'twould, 'em, 'cause, 'til, 'bout, 'cos e anos de dois dígitos como '90s são reconhecidos, então corrija os demais à mão
6' 2" e a 12" ruler6′ 2″ e a 12” rulerOs primes só são usados para pés seguidos de polegadas; uma medida isolada como 12" é lida como aspa de fechamento
'hello' com Apóstrofos desmarcado‘hello'‘hello’: a aspa de fechamento segue uma letra, então a ferramenta a toma por apóstrofo e a deixa reta
“It’s ‘fine’” para retas com Apóstrofos desmarcado"It’s ‘fine’"Todas as aspas simples permanecem curvas, porque essa caixa controla todas as aspas simples

Mais duas limitações. A ferramenta muda a forma das marcas, nunca o aninhamento: não transforma o estilo americano de aspas duplas por fora no estilo britânico de aspas simples por fora, e não escreve as aspas angulares (« ») nem os colchetes de canto usados em japonês e chinês. Procure no seu texto os casos da tabela antes de entregá-lo.

Quando usar cada direção

  • Retas → curvas para ensaios e manuscritos escritos em editor de código, fonte LaTeX ou Markdown, aplicativo de mensagens ou página web antiga. Marcas retas e curvas misturadas em um documento parecem não revisadas, e o tipógrafo da editora as substituirá de qualquer forma.
  • Curvas → retas para tudo o que um computador lê. Word e Google Docs inserem aspas curvas automaticamente, e uma aspa curva em código-fonte costuma ser um erro de sintaxe, como o "invalid character '“' (U+201C)" do Python. O mesmo vale para JSON, YAML, campos CSV e comandos de shell, e aspas curvas também quebram buscas com correspondência exata.

De qual ferramenta você precisa?

Se você quer…Use
Trocar formas de aspas, apóstrofos, travessões e reticênciasEste Conversor de aspas inteligentes
Uma citação longa formatada como bloco recuadoFormatador de citações longas em bloco
Pontuação removida por completoRemover pontuação
Caracteres invisíveis e parecidos encontradosHidden Character Detector
Aspas colocadas em volta de cada linhaPrefixo/Sufixo

Perguntas frequentes

Qual é a diferença entre aspas retas e inteligentes?
Aspas retas (" e ') são os sinais simples do teclado, usados tanto para abrir quanto para fechar. Aspas inteligentes, também chamadas curvas ou tipográficas, são caracteres separados: “ e ‘ para abrir, ” e ’ para fechar. Os processadores de texto as inserem automaticamente; editores de texto simples e códigos não.
Como a ferramenta sabe se uma aspa é de abertura ou de fechamento?
Ela olha o caractere anterior. Depois do início do texto, de um espaço, de uma quebra de linha, de um colchete de abertura ou de um travessão, uma aspa é de abertura; em qualquer outro lugar, é de fechamento. Uma aspa simples depois de uma letra ou número é um apóstrofo. Isso segue o que os processadores de texto fazem, com exceções para apóstrofos de letras omitidas ('tis, '90s) e medidas em pés e polegadas. Outros casos incomuns precisam ser verificados à mão.
Por que aspas curvas quebram o código?
Linguagens de programação, JSON e comandos de shell aceitam apenas os caracteres retos U+0022 e U+0027 como delimitadores de string. Uma aspa curva é outro caractere, então o analisador informa um caractere inválido ou uma string não fechada. Converta de curvas para retas antes de colar texto de um documento em código.
Qual apóstrofo está correto, ' ou ’?
Em texto composto tipograficamente, é ’ (U+2019), com a mesma forma da aspa simples de fechamento, e o Padrão Unicode o indica como apóstrofo preferido. Mantenha o ' reto em códigos, URLs e nomes de arquivos.
O que fazem as opções de travessão e reticências?
Retas → curvas transforma um hífen duplo (--) em travessão (—) e três pontos (...) em um único caractere de reticências (…). Curvas → retas faz o inverso nos dois casos. Elas são separadas da conversão das aspas, então marque-as apenas se quiser.
Meu texto é enviado ou armazenado?
Não. A conversão roda no seu navegador e nada é enviado a um servidor. Fechar a aba apaga o texto.

Ferramentas relacionadas

Mais em Limpeza e formatação de texto