Ir para o conteúdo principal
OpenQRS
Ferramentas
Idioma atual: Português
100% Privado

Gerador de QR Code para YouTube

100% privado e local — seus dados nunca saem do navegador. Estes QR Codes são permanentes e nunca expiram.

Configurações de YouTube

Sem o @. De 3 a 30 caracteres: letras, números, pontos, hífens e sublinhados.

Informe o handle do canal.

Design

Forma dos módulos
Predefinições
Moldura do canto
Adicionar logo central
Escolha uma imagem, ou solte uma aquiPNG, JPEG, WebP ou GIF, até 1000 KB

A imagem é lida nesta página e embutida no código como URL data:. Ela não é enviada a lugar nenhum e permanece dentro do arquivo que você baixa.

Mais opções de design

A metade escura do código. Mantenha-a bem abaixo do fundo em luminosidade.

Cobre a zona silenciosa e também os vãos entre os módulos. Um fundo transparente o deixa fora do arquivo, então nada é desenhado com ele.

Contraste 11.5:1 entre os módulos e o fundo.

Predefinições

PNG e WebP mantêm um canal alfa; o SVG simplesmente omite o retângulo de fundo. Aquilo sobre o que o código for colocado vira a metade clara do contraste.

Gradiente

O gradiente preenche apenas os módulos escuros. A ponta mais clara define o contraste que o leitor realmente recebe, então as duas pontas precisam continuar escuras.

A segunda cor, usada apenas enquanto um gradiente está selecionado. Ela é medida no contraste junto com a primeira.

45°

Graus no sentido horário a partir de uma varredura da esquerda para a direita. Um gradiente radial se espalha do centro para fora, então o ângulo vale só para o linear.

Forma dos módulos

Formas arredondadas cobrem menos de cada célula. O centro continua coberto, que é onde o decodificador faz a amostragem, mas uma impressão pequena de um código denso é lida com mais confiança em quadrados.

Moldura do canto

O anel dos três padrões de localização.

Centro do canto

O olho dentro de cada padrão de localização.

4 módulos

A margem em branco ao redor do código, medida em módulos. 4 é o mínimo especificado.

Uma recuperação mais alta sobrevive a mais dano e custa capacidade, então o mesmo conteúdo produz um símbolo mais denso.

Um logo ocupa o centro e mantém o nível em H. O limite de largura dele acompanha o símbolo: 14% no código menor, 30% em um denso.

Prévia ao vivo e exportação

Exportar

Exportar

Raster, para telas

Preencha o formulário para liberar os downloads.

Tamanho de exportação e texto codificado
Payload
Nada codificado ainda
Símbolo
Ainda não montado
Recuperação
M

Aguardando dados

Tamanho de exportação

Entre 64 e 4096 pixels. Exportando em 1024 px.

Texto codificado

Codifique um canal do YouTube, um vídeo ou um link de inscrição que abre o convite para se inscrever na página do seu canal. A opção de inscrição usa a forma com id do canal, porque é com ela que o parâmetro sub_confirmation funciona de forma confiável.

Quando alguém escaneia

A câmera mostra um endereço youtube.com ou youtu.be e o abre ao toque, e um link de inscrição chega à página do canal com a caixa de inscrição já aberta.

Três formatos de link, três resultados diferentes

O YouTube endereça o mesmo canal de mais de uma maneira, e as diferenças importam quando o endereço é congelado no impresso. Um link de handle abre a página inicial do canal. Um link de vídeo abre um clipe. Um link de inscrição abre a página do canal com a caixa de inscrição já levantada. Eles não são intercambiáveis, e só um dos três sobrevive a uma troca de nome.

O comprimento também difere, e isso aparece no símbolo impresso. Um link youtu.be tem cerca de 28 caracteres e cabe em um símbolo versão 3 na recuperação média — 29 módulos de largura. O mesmo vídeo como youtube.com/watch?v= tem cerca de 43 caracteres e precisa da versão 4, 33 módulos de largura. A uma largura de impressão fixa, isso é uma grade de módulos sensivelmente mais fina sem nenhum ganho, então cole a forma curta quando você a tiver.

sub_confirmation=1 pergunta; ele não inscreve

A opção de inscrição acrescenta ?sub_confirmation=1 à URL do canal. O YouTube responde levantando a sua caixa de confirmação de inscrição enquanto a página do canal carrega. Ninguém é inscrito por escanear: quem assiste ainda precisa apertar o botão daquela caixa, e pode dispensá-la e continuar na página do canal. O parâmetro elimina o passo de caçar o botão de inscrever, e esse é o efeito inteiro.

Duas ressalvas honestas. O parâmetro é confiável na forma /channel/UC… e é amplamente relatado como não se comportando de forma consistente em URLs de @handle, e é por isso que esta página pede o id do canal, e não o handle, para essa opção. E quando o celular entrega o link ao app instalado do YouTube em vez de ao navegador, a caixa pode não aparecer — a página do canal abre do mesmo jeito, então nada se perde, mas não imprima a promessa de que todo mundo verá um aviso.

Handles mudam, ids de canal não

Um handle do YouTube tem de 3 a 30 caracteres e o dono pode trocá-lo. Um id de canal tem 24 caracteres começando com UC, atribuído quando o canal é criado, e nunca muda. Os dois endereçam o mesmo canal hoje; só um deles ainda vai endereçá-lo depois de uma mudança de marca.

Então a escolha para impressão é uma troca entre um código que dá para ler e um código que dura. Links de handle são mais curtos e o texto impresso ao lado deles é legível, o que combina com uma tela final ou um panfleto de vida curta. Links com id de canal são mais longos e ilegíveis para um humano, mas um cartaz em vitrine sobrevive à maioria das mudanças de marca. O YouTube continua servindo endereços /channel/UC… de qualquer maneira.

  • youtube.com/@handle — curto, legível por humanos, quebra quando o handle muda
  • youtube.com/channel/UC… — 24 caracteres permanentes, símbolo maior, sobrevive a uma troca de nome
  • youtu.be/idDoVideo — a forma de vídeo mais curta, 11 caracteres de id de vídeo
  • youtube.com/watch?v=idDoVideo&t=90 — o mesmo vídeo com um tempo inicial, ao custo de mais alguns caracteres

Perguntas e respostas

O link de inscrição inscreve as pessoas automaticamente?

Não, e nenhum link consegue. O parâmetro sub_confirmation=1 diz ao YouTube para levantar a caixa de inscrição quando a página do canal carrega. Quem escaneia ainda aperta inscrever-se, ou dispensa a caixa. Uma inscrição não pode ser criada sem que o dono da conta aja.

Por que a opção de inscrição precisa do meu id de canal em vez do meu handle?

Porque o parâmetro funciona de forma confiável na forma de URL /channel/UC… e é amplamente relatado como não funcionando em URLs de @handle. O seu id de canal é a string de 24 caracteres começando com UC, no YouTube Studio, em Configurações, Canal, Configurações avançadas. Use a opção de handle para um link simples de canal.

Escaneei o meu código de inscrição e nenhuma caixa apareceu.

Normalmente isso significa que o celular abriu o link no app do YouTube em vez de no navegador. O app leva quem assiste à página do canal, mas pode não mostrar a caixa de confirmação. O canal abre do mesmo jeito, então o código funciona; o aviso é uma cortesia do lado do navegador com a qual você não pode contar.

Posso apontar para um momento específico de um vídeo?

Pode. Uma URL de watch com um tempo inicial em segundos continua sendo uma URL comum, então cole a coisa inteira, incluindo o parâmetro de tempo. Isso acrescenta um punhado de caracteres ao payload, o que pode empurrar o símbolo uma versão para cima e deixar os módulos um pouco mais finos no mesmo tamanho de impressão.

Como funciona um QR Code estático

Todo código deste site é estático: o payload é escrito nos próprios módulos pretos e brancos. Nada é consultado quando o código é lido, nenhum servidor nosso participa e nenhuma assinatura sustenta o código impresso. Essa mesma propriedade é o limite — depois de impresso, o que ele contém não pode ser alterado.

Três coisas decidem então se um código impresso é lido: quantos bytes o payload ficou, qual nível de recuperação absorve o dano e que largura um único módulo acaba tendo no papel. Estes guias percorrem cada uma delas com os números.