norito
Comprimir imagenReduce a un tamaño de archivo objetivo
Generador de marcadoresImágenes de relleno a medida
Quitar fondoRecorta a una persona de una foto
Resize ImageChange width and height, exact or by percentage
Image ConverterConvert between JPG, PNG, and WebP
Crop ImageDrag a box to crop, free-form or locked ratio
Remove MetadataStrip EXIF, GPS, and camera info
Watermark ImageAdd a text watermark with live preview
Generador de archivos de pruebaArchivos de relleno del tamaño exacto
Formateador JSONFormatea, valida y minifica
Editor MarkdownVista previa en vivo, exporta a .md/.html
UUID GeneratorBulk random UUID v4 identifiers
Base64 Encode / DecodeText to and from Base64, UTF-8 safe
Hash GeneratorMD5, SHA-1, SHA-256, SHA-512
Timestamp ConverterUnix time to date, both ways
JSON DiffCompare two JSON documents
JWT DecoderDecode a JWT's header and payload
Regex TesterTest a regex with live match highlighting
CSV to JSONConvert a CSV file into JSON
CSV ViewerView and edit a CSV as a table
URL Encoder / DecoderPercent-encode or decode a URL
HTML Entity EncoderEscape or unescape HTML entities
YAML to JSON ConverterConvert YAML and JSON, both ways
Cron Expression ParserExplain a cron schedule, preview next runs
Number Base ConverterBinary, octal, decimal, hex, and more
Text DiffCompare two texts line by line
Generador de slugs SEOURLs limpias a partir de títulos
Generador de texto limitadoTexto de relleno con longitud exacta
Word CounterLive word, sentence, and paragraph counts
Character CounterCharacter count, with platform limits
Remove Duplicate LinesDeduplicate a list of lines
Sort LinesSort alphabetically, numerically, or shuffle
Case ConverterUPPERCASE, camelCase, snake_case, and more
Lorem Ipsum GeneratorPlaceholder text, by word, sentence, or paragraph
Find and ReplaceFind and replace text, regex supported
Generador de contraseñasContraseñas y frases aleatorias
Generador de códigos QRColores personalizados, corrección de errores
PDF
Unir PDFCombina varios PDF en uno
Dividir PDFExtrae páginas o divide en archivos
Rotar PDFCorrige páginas giradas o al revés
PDF a JPG/PNGConvierte páginas en imágenes
JPG/PNG a PDFCombina imágenes en un solo PDF
Eliminar y reordenarElimina o reordena páginas
Números de páginaNumera cada página
Marca de aguaEstampa texto en cada página
Extraer textoExtrae el texto de un PDF
Comprimir PDFReduce el tamaño de un PDF
Firmar PDFDibuja o escribe una firma
SEO
Generador de meta tagsTítulo, descripción, etiquetas OG y Twitter
Generador de UTMCrea URLs con seguimiento de campaña
Generador de robots.txtReglas allow/disallow, referencia al sitemap
Generador de sitemapURLs dentro, sitemap.xml fuera
Design
Degradado CSSLineal o radial, copia el CSS
Sombra CSSSombras simples o superpuestas
Border-radiusRadio por esquina, copia el CSS
Generador de faviconTodos los tamaños que necesitas
Extractor de paletaExtrae los colores dominantes de una imagen
Verificador de contrasteContraste WCAG, cumplimiento AA/AAA
Conversor de colorHEX, RGB, HSL, CMYK, en vivo
Blog

norito / Blog / ¿Qué Es un UUID? Una Explicación en Lenguaje Sencillo

¿Qué Es un UUID? Una Explicación en Lenguaje Sencillo

Por Shubham Singh · 15 de julio de 2026

Publicado el 2026-07-15

Los UUID aparecen constantemente en software, claves de bases de datos, tokens de API, nombres de archivo, pero las explicaciones suelen ser más confusas que el concepto mismo. Aquí está la versión corta.

La definición en lenguaje sencillo

Un UUID (Identificador Único Universal) es un número de 128 bits, normalmente escrito como 32 caracteres hexadecimales divididos en cinco grupos, como f47ac10b-58cc-4372-a567-0e02b2c3d479. Su único propósito es servir como un identificador que tiene una probabilidad astronómicamente baja de colisionar con cualquier otro UUID jamás generado, en cualquier lugar, por cualquiera, sin necesitar una autoridad central que reparta números únicos.

¿Por qué no usar simplemente un número incremental?

El ID autoincremental de una base de datos (1, 2, 3…) funciona muy bien dentro de una sola base de datos, pero se viene abajo en el momento en que necesitas unicidad entre múltiples sistemas. Si dos bases de datos separadas generan de forma independiente el «pedido n.º 4521», y más tarde necesitas fusionar esos datos, tienes una colisión. Los UUID resuelven esto generándose de forma independiente, sin necesidad de coordinación, y aun así siendo únicos en la práctica. Por eso los UUID están por todas partes en los sistemas distribuidos: claves primarias de bases de datos, IDs de solicitudes de API, tokens de sesión, nombres de archivo, IDs de seguimiento para eventos de analítica, y así sucesivamente.

¿Cómo se garantiza realmente la unicidad?

No se garantiza en un sentido matemático absoluto, se garantiza en un sentido práctico de «nunca va a pasar». La versión más común, UUID v4, se genera casi enteramente a partir de bits aleatorios: 122 de sus 128 bits son aleatorios, y los 6 bits restantes están fijados para identificarlo como un UUID v4. Con tanta aleatoriedad, la cantidad de UUID que tendrías que generar antes de tener un 50% de probabilidad de una sola colisión es de aproximadamente 2.71 trillones (2,71 × 10¹⁸). Incluso generando mil millones de UUID por segundo, tomaría aproximadamente 85 años alcanzar siquiera una probabilidad de uno en mil millones de colisión. Para prácticamente cualquier propósito práctico, eso es tan bueno como imposible.

Versiones de UUID, brevemente

Los UUID vienen en varias versiones con distintos métodos de generación. La versión 1 se basa en una marca de tiempo más la dirección de hardware de red del ordenador que lo genera (rara vez usada hoy, ya que puede filtrar información sobre cuándo y dónde se generó). La versión 4, casi enteramente aleatoria, es con diferencia la más común en el software moderno porque no requiere ninguna entrada especial y no lleva metadatos sobre su origen. La versión 5 se genera de forma determinista a partir de un espacio de nombres y un nombre usando una función hash, de modo que la misma entrada siempre produce el mismo UUID, útil cuando necesitas un identificador estable derivado de datos existentes en lugar de uno aleatorio nuevo.

Cuándo realmente necesitarías generar uno

Casos comunes: asignar un ID único a un nuevo registro de base de datos sin esperar a que la base de datos entregue uno, generar un nombre de archivo único para evitar sobrescribir un archivo existente, crear una clave de API o un token de sesión de un solo uso, o etiquetar un lote de datos de prueba con un ID que esté garantizado que no choque con datos reales de producción. En cualquier lugar donde necesites «un identificador único, ahora mismo, sin coordinación», un UUID suele ser la respuesta más simple.

Pruébalo tú mismo: Generador de UUID, para generar identificadores UUID v4 aleatorios en lote, directamente en tu navegador.
norito

Herramientas pequeñas que resuelven un problema molesto cada una. Todo funciona en tu navegador, no se sube nada.

Producto

Todas las herramientas Changelog Cómo funciona Blog Compare Acerca de Contacto Política de privacidad Términos de servicio

PDF

Unir PDF Dividir PDF Rotar PDF PDF a JPG/PNG JPG/PNG a PDF Eliminar y reordenar Números de página Marca de agua Extraer texto Comprimir PDF Firmar PDF

Imágenes

Comprimir imagen Resize Image Image Converter Crop Image Remove Metadata Watermark Image Generador de marcadores Quitar fondo

Desarrollo

Generador de archivos de prueba Formateador JSON Editor Markdown UUID Generator Base64 Hash Generator Timestamp JSON Diff JWT Decoder Regex Tester CSV to JSON CSV Viewer URL Encoder HTML Entities YAML to JSON Cron Parser Base Converter Text Diff

Texto

Generador de slugs SEO Generador de texto limitado Word Counter Character Counter Dedupe Lines Sort Lines Case Converter Lorem Ipsum Find & Replace

Utilidades

Generador de contraseñas Generador de códigos QR

SEO

Generador de meta tags Generador de UTM Generador de robots.txt Generador de sitemap

Design

Degradado CSS Sombra CSS Border-radius Generador de favicon Extractor de paleta Verificador de contraste Conversor de color
© 2026 norito. Todas las herramientas funcionan localmente en tu navegador. Changelog Blog Compare Cómo funciona Política de privacidad Términos de servicio Invítame un café
Esc