Lugares Favoritos da Sua Cidade Favorita
Início
Adicionar às fontes preferidas no Google

Markdown para HTML — Código e prévia

Transforme um rascunho Markdown em HTML para uma página ou sistema de publicação existente. Converta explicitamente, confira o código completo e use uma prévia de formatação que não carrega imagens nem abre links. A cópia e o download contêm o mesmo fragmento HTML.

Código-fonte Markdown

O rascunho recebido comporta até 200000 unidades UTF-16; o UTF-8 canônico e cada arquivo importado comportam até 512 KiB, com no máximo 20000 linhas. NUL, UTF-8 malformado e substitutos Unicode sem par são rejeitados. Exatamente um BOM UTF-8 inicial do arquivo é removido; um U+FEFF posterior é preservado. Edições grandes demais são rejeitadas, não truncadas parcialmente.

Conversão de Markdown

Converta o rascunho para ver o fragmento HTML aqui.

A análise e a renderização ocorrem em um worker local. Esta ferramenta não adiciona envio de rascunhos ou arquivos, busca por URL, endereços contendo a entrada, histórico armazenado nem telemetria de conteúdo. Sua prévia isolada não carrega imagens nem ativa links. Os serviços existentes do site permanecem; o processamento local não certifica fornecedores de análise nem o comportamento em produção.

Converta um rascunho e exporte seu código

  1. Cole ou digite Markdown, ou importe um arquivo Markdown ou de texto em UTF-8. CRLF e CR tornam-se LF; o conteúdo não é aparado nem normalizado em Unicode. O arquivo importado aguarda a ação Converter, e alterar o rascunho remove o resultado anterior.
  2. Pressione Converter para analisar e verificar o perfil compatível. HTML bruto permanece como texto, e destinos proibidos de links ou imagens interrompem a conversão em vez de serem removidos silenciosamente. Use Código-fonte para conferir o HTML completo ou Prévia para ver a formatação inerte quando os limites específicos permitirem.
  3. Copie o código-fonte ou baixe converted.html. Ambos usam exatamente o mesmo fragmento UTF-8, sem estrutura adicional de página, CSS ou marca de ordem de bytes. A prévia não é exportada, e o HTML baixado não é aberto automaticamente.

Entenda o formato e a prévia

O perfil é o padrão do markdown-it 15.0.3, com tabelas e texto tachado, além das restrições explícitas da ferramenta para entrada, aninhamento e URLs. Ele oferece suporte a títulos, listas, citações, ênfase e código escapado comuns, mas não ao GitHub-flavored Markdown completo. Não há extensões de listas de tarefas, matemática, diagramas, notas de rodapé ou realce de sintaxe.

HTML bruto é exibido como texto, em vez de ser ativado. Por exemplo, uma tag script no rascunho não é um script executado na prévia. Esse comportamento não é um sanitizador de uso geral para HTML arbitrário, e Markdown malformado pode permanecer como texto comum em vez de causar erro de sintaxe.

Links e referências de imagem aprovados permanecem no fragmento de código-fonte. Na prévia, links são elementos span não interativos e imagens são marcadores identificados; nenhum recurso é carregado ali. Uma prévia grande pode ser omitida por completo enquanto o código completo, a cópia e o download continuam disponíveis. A prévia não reproduz fielmente cada pixel de uma página hospedada.

Referências relativas não são resolvidas com base neste site nem no local do arquivo importado. A página de publicação escolhe a base usada posteriormente. Portanto, abrir ou hospedar novamente um fragmento exportado pode carregar suas imagens aprovadas ou seguir links, ao contrário da prévia inerte desta ferramenta.

Exemplos de estrutura, referências e saída vazia

Usar exemplo preenche um título A, uma linha em branco e Hello com world em negrito, sem converter automaticamente. A conversão deve produzir um título h1 e um parágrafo com ênfase strong. Os detalhes do resultado explicam o perfil ativo, a contagem de bytes e o comportamento separado da prévia.

Um link relativo como ../guide?q=x#part pode permanecer como referência HTML relativa. Uma imagem HTTPS pode permanecer no código, mas aparece apenas como marcador de texto alternativo na Prévia. Um endereço mailto é permitido para links, não para imagens; imagens data, esquemas de script e referências relativas ao protocolo são rejeitados.

Um documento não vazio contendo apenas definições de referência não usadas pode produzir legitimamente um fragmento HTML de zero bytes. Isso é diferente de uma entrada em branco e incompleta. O resultado explica a saída vazia e ainda permite copiar ou baixar exatamente esses zero bytes, sem inventar um parágrafo.

Limites explícitos de sintaxe, recursos e exportação

O rascunho recebido comporta até 200000 unidades UTF-16; o UTF-8 canônico e cada arquivo importado comportam até 512 KiB, com no máximo 20000 linhas. NUL, UTF-8 malformado e substitutos Unicode sem par são rejeitados. Exatamente um BOM UTF-8 inicial do arquivo é removido; um U+FEFF posterior é preservado. Edições grandes demais são rejeitadas, não truncadas parcialmente.

Proteções de aninhamento, 100000 tokens analisados, limites para sequências de destino e de cercas de código, um teto de 4 MiB para o código de saída e um prazo de 15 segundos limitam a operação. A prévia tem ainda limites de 256 KiB, 20000 tokens e 10000 elementos gerados. São controles do produto, não garantias de velocidade, memória heap ou dispositivo; uma conversão malsucedida não gera resultado parcialmente bem-sucedido.

Links seguem o perfil explícito de HTTP(S), mailto e referências relativas; imagens exigem um caminho HTTP(S) ou relativo. Esquemas não compatíveis, credenciais, autoridades ambíguas e codificações proibidas de controles ou barras invertidas interrompem a conversão. Destinos permitidos não significam que um site vinculado ou fragmento baixado seja confiável.

Não há exportação de página completa, CSS do usuário, modo de HTML bruto, editor em tempo real, importação da nuvem ou por URL, persistência nem conversão em lote. Copiar e Baixar sempre usam o fragmento atual armazenado, não a prévia. Alterar a entrada ou cancelar invalida as ações antigas; uma gravação na área de transferência ou download já entregue ao sistema operacional não pode ser desfeito.

Processamento local do rascunho e resultados atuais

A análise e a renderização ocorrem em um worker local. Esta ferramenta não adiciona envio de rascunhos ou arquivos, busca por URL, endereços contendo a entrada, histórico armazenado nem telemetria de conteúdo. Sua prévia isolada não carrega imagens nem ativa links. Os serviços existentes do site permanecem; o processamento local não certifica fornecedores de análise nem o comportamento em produção.

Perguntas sobre conversão de Markdown

Não. Usa o perfil padrão informado do markdown-it, com tabelas e texto tachado, além de restrições explícitas. Não adiciona listas de tarefas do GitHub, matemática, diagramas, notas de rodapé, realce de sintaxe ou HTML bruto.

A prévia usa deliberadamente links inertes e marcadores de texto alternativo para não carregar recursos nem navegar. As referências aprovadas permanecem no código exportado, que pode se comportar de outra forma quando aberto ou inserido em outra página.

Não. Ele contém o mesmo fragmento completo de Código-fonte e Copiar, codificado em UTF-8 sem BOM. Nenhuma estrutura oculta de head, body ou CSS é adicionada; seu sistema de publicação fornece a página que o contém.

Não. HTML bruto permanece como texto, e somente um rascunho colado ou digitado ou um arquivo UTF-8 local é aceito. Não há importação por URL ou nuvem, opção de HTML bruto nem histórico armazenado.

A prévia tem limites menores de bytes, tokens e elementos gerados que o código completo. Se forem excedidos, toda a prévia é omitida com uma explicação, em vez de truncada. O código completo atual, Copiar e Baixar continuam disponíveis.

Não. Esta ferramenta aplica o perfil informado de renderização e destinos e isola sua própria prévia. Ela não certifica recursos vinculados, HTML arbitrário, a política de inserção de outro site nem a segurança de abrir um arquivo exportado.

Fontes e referências de formato

JSON para YAML

Converta JSON em YAML localmente, preservando o texto dos números e as strings entre aspas; copie ou baixe o resultado completo.

Abrir ferramenta — JSON para YAML

Conversor de YAML para JSON

Converta YAML em JSON localmente com texto numérico exato, aliases limitados e cópia ou download completos.

Abrir ferramenta — Conversor de YAML para JSON

HTML para Markdown

Converta HTML colado ou local em Markdown, confira as notas de conversão e copie ou baixe o resultado.

Abrir ferramenta — HTML para Markdown

Testador de expressões regulares JavaScript

Teste um padrão JavaScript localmente e examine correspondências, capturas e posições UTF-16.

Abrir ferramenta — Testador de expressões regulares JavaScript

Ordenador de texto

Ordene linhas pelo alfabeto do idioma escolhido ou por pontos de código Unicode, mantendo duplicatas, linhas em branco e todo o conteúdo.

Abrir ferramenta — Ordenador de texto

Remover linhas duplicadas

Mantenha a primeira cópia exata de cada linha, preservando a ordem, os espaços significativos e as linhas vazias; copie ou baixe o resultado.

Abrir ferramenta — Remover linhas duplicadas

Comparador de textos

Compare dois textos localmente, com alterações em linhas inteiras e atenção aos espaços e à quebra final.

Abrir ferramenta — Comparador de textos

Conversor de maiúsculas e minúsculas

Converta a caixa do texto ou as iniciais de palavras e frases com regras explícitas.

Abrir ferramenta — Conversor de maiúsculas e minúsculas

Codificador e decodificador de entidades HTML

Codifique ou decodifique referências HTML em texto, escolhendo o contexto e o formato Unicode. O resultado usa LF, sem interpretar ou renderizar a marcação.

Abrir ferramenta — Codificador e decodificador de entidades HTML

Gerador de tabela Markdown

Edite uma tabela de texto literal, ajuste o alinhamento e copie Markdown GFM ou importe texto separado por tabulações.

Abrir ferramenta — Gerador de tabela Markdown

Analisador e criador de strings de consulta

Analise e edite parâmetros de consulta mantendo nomes repetidos e sua ordem. Copie uma consulta normalizada ou URL HTTP(S).

Abrir ferramenta — Analisador e criador de strings de consulta

Codificador e decodificador de URL

Converta um componente de URL ou valor de formulário UTF-8 com regras claras para espaços e sinais de mais; copie ou baixe o resultado.

Abrir ferramenta — Codificador e decodificador de URL

Codificador e decodificador Base64

Codifique texto UTF-8 em Base64 padrão ou seguro para URL, ou decodifique os dois formatos com erros claros e resultado completo.

Abrir ferramenta — Codificador e decodificador Base64

Formatador XML

Verifique XML 1.0 com espaços de nomes, formate ou compacte localmente e copie ou baixe o resultado em UTF-8.

Abrir ferramenta — Formatador XML

Formatador e validador JSON

Verifique a sintaxe JSON, formate ou minifique localmente e copie ou baixe o resultado preservando os dados originais.

Abrir ferramenta — Formatador e validador JSON

Contador de caracteres e segmentos SMS

Veja a codificação da mensagem, os limites dos segmentos e o possível custo. O texto fica no seu navegador.

Abrir ferramenta — Contador de caracteres e segmentos SMS

Contador de caracteres para redes sociais

Confira os limites de cada plataforma e divida publicações sem perder texto.

Abrir ferramenta — Contador de caracteres para redes sociais

Contador de caracteres

Conte caracteres, palavras, frases e parágrafos. Consulte a densidade de palavras, o tempo de leitura e o tamanho UTF-8 no navegador.

Abrir ferramenta — Contador de caracteres

Calculadora de tamanho de texto

Compare codificações e tamanhos de dados de texto no navegador.

Abrir ferramenta — Calculadora de tamanho de texto

Limpeza de texto de PDF

Corrija quebras de linha e espaços em texto copiado de PDFs. Preserve o original e reveja hífens ambíguos antes de copiar o resultado.

Abrir ferramenta — Limpeza de texto de PDF

Conversor de letras estilizadas

Converta letras Unicode estilizadas compatíveis em texto normal no navegador. Preserve maiúsculas, acentos, emojis e o original.

Abrir ferramenta — Conversor de letras estilizadas

Corrigir texto

Corrija texto ilegível e acentos quebrados no navegador. Revise cada possível reversão de UTF-8.

Abrir ferramenta — Corrigir texto

Verificar corte do e-mail no Gmail

Meça os bytes UTF-8 do HTML do e-mail, compare com a referência de 102.000 bytes e encontre trechos pesados, tudo no navegador.

Abrir ferramenta — Verificar corte do e-mail no Gmail
Ver todas as ferramentas desta categoria