utildev
← Todas as categorias

Geradores Diversos

UUID, lorem ipsum, QR Code e códigos de barras

A categoria de Geradores Diversos reúne utilidades que não se encaixam perfeitamente em identidade, dados ou segurança, mas são igualmente essenciais no dia a dia: identificadores únicos universais, texto de preenchimento, códigos QR e códigos de barras. Ferramentas simples, usadas com enorme frequência em prototipagem e desenvolvimento. Um UUID aparece em praticamente toda tabela de banco de dados moderna, um bloco de Lorem Ipsum preenche quase todo mockup, e um QR Code hoje conecta o mundo físico a cardápios, pagamentos e formulários digitais. São ferramentas pequenas, mas usadas com tanta frequência que reuni-las em um só lugar, prontas para copiar sem instalar bibliotecas, economiza um tempo considerável ao longo de qualquer projeto.

UUID (Universally Unique Identifier) é um identificador de 128 bits usado para garantir unicidade sem depender de um banco de dados central ou de coordenação entre sistemas distribuídos. Existem várias versões: a v1 é baseada em timestamp e endereço de rede (o que pode vazar informação sobre quando e onde o ID foi criado), a v4 é puramente aleatória — a mais usada atualmente para chaves primárias e IDs de sessão — e a v5 é determinística, gerada a partir de um namespace e um nome usando hash SHA-1, útil quando o mesmo ID precisa ser recalculado de forma consistente a partir da mesma entrada. Nosso gerador cobre as versões mais usadas na prática, com opção de gerar em lote para popular testes.

O texto "Lorem Ipsum" tem uma origem curiosa: é um trecho adaptado (e corrompido ao longo de séculos de uso tipográfico) de "De Finibus Bonorum et Malorum", um tratado filosófico do romano Cícero, do século I a.C., sobre ética e os limites do bem e do mal. Ele é usado como texto de preenchimento em design gráfico desde o século XVI, quando um impressor desconhecido embaralhou um trecho do texto para compor um catálogo de tipos — e se popularizou porque sua distribuição de letras se assemelha ao latim, sem que o conteúdo em si distraia quem avalia o layout. Nosso gerador produz parágrafos, frases ou palavras sob demanda, com controle sobre a quantidade exata.

QR Code (Quick Response Code) é um padrão de código de barras bidimensional criado pela empresa japonesa Denso Wave em 1994, originalmente para rastrear peças na linha de produção automotiva com leitura mais rápida que os códigos lineares da época. Sua estrutura inclui três padrões de localização nos cantos (que permitem identificar a orientação do código mesmo rotacionado), correção de erro Reed-Solomon em quatro níveis (que permite ler o código mesmo com dano físico parcial) e uma área de dados que pode armazenar URLs, texto, contatos vCard ou credenciais de Wi-Fi. Nosso gerador cria QR Codes para os casos de uso mais comuns diretamente no navegador, sem enviar o conteúdo a nenhum servidor.

Códigos de barras unidimensionais como EAN-13 (usado no varejo europeu e brasileiro, com 13 dígitos incluindo um verificador) e Code 128 (usado em logística, capaz de codificar todo o conjunto de caracteres ASCII) seguem padrões internacionais com dígitos verificadores e larguras de barra próprios. Diferente do QR Code, eles armazenam bem menos informação, mas são amplamente suportados por leitores a laser de baixo custo já instalados em pontos de venda, o que os mantém relevantes em varejo e controle de estoque até hoje, décadas depois de sua criação.

Ferramentas

Gerador de UUID
Gere UUIDs (v1, v4) para uso em aplicações
Lorem Ipsum
Gere texto Lorem Ipsum para prototipagem e testes
Gerador de Números Aleatórios
Gere números aleatórios em intervalos específicos
Gerador de QR Code
Gere QR Codes a partir de textos e URLs
Gerador de Código de Barras
Gere códigos de barras diversos (EAN, CODE128, etc)

Artigos relacionados

UUID v4: o que é e quando usar?5 min →QR Code: tudo que você precisa saber5 min →O que é Lorem Ipsum e por que existe?4 min →

Perguntas frequentes

Qual a diferença entre UUID v1 e v4?

A v1 incorpora timestamp e endereço de rede, o que pode revelar quando e onde o UUID foi gerado. A v4 é puramente aleatória, sem esse vazamento de informação, e é a escolha padrão para a maioria das aplicações modernas.

Por que usar Lorem Ipsum em vez de texto real?

Porque texto legível no idioma do usuário distrai a avaliação de layout — as pessoas tendem a ler o conteúdo em vez de observar espaçamento, tipografia e hierarquia visual, que é o propósito do protótipo.

Os QR Codes gerados funcionam offline?

Sim, uma vez gerada a imagem, ela é uma representação estática dos dados codificados e pode ser escaneada por qualquer leitor de QR Code padrão, sem necessidade de conexão com o UtilDev.

Que tipo de dado posso colocar em um QR Code?

Texto livre, URLs, informações de contato (vCard), redes Wi-Fi, números de telefone e mais — qualquer string cabe, respeitando o limite de capacidade do padrão (até ~4.296 caracteres alfanuméricos na versão máxima).