Herramientas de imágenes, datos y código
Imágenes más ligeras. Datos listos para trabajar.
douni.one es una caja de herramientas gratuita para convertir y comprimir imágenes, dar formato a JSON y convertir datos. Convierte WebP a JPG o PNG, prepara CSV para hojas de cálculo o genera código a partir de datos estructurados. Elige una herramienta; no necesitas registrarte.
332 herramientas · 13 idiomas · Sin registro
Encuentra una herramienta por tareaEmpieza con una herramienta útil
Todas las herramientas
Encuentra una herramienta por tarea
Herramientas de imágenes
Convierte archivos WebP y comprime imágenes. Elige un formato compatible y comprueba la transparencia y la calidad antes de guardar.
Ver las 39 →Unir imágenes
Combina fotos en un PNG con orden, separación, tamaño y fondo transparente o de color. Previsualiza y descarga sin subir archivos.
Voltear imagen
Refleja fotos de izquierda a derecha o de arriba abajo y gira en pasos de 90°. Previsualiza y guarda un PNG conservando transparencia.
Texto en imagen
Añade una leyenda con las fuentes del dispositivo. Ajusta tamaño, color, posición, opacidad y contorno negro, y exporta localmente a PNG.
Invertir colores
Invierte los canales RGB conservando dimensiones y transparencia. Previsualiza el negativo y descarga un PNG sin subir la imagen.
Recortar
Recorta fotos arrastrando un rectángulo o introduciendo píxeles. Previsualiza y guarda el resultado en PNG.
Mosaico
Selecciona un rectángulo en una foto, ajusta los bloques y descarga el PNG con mosaico.
SVG → PNG
Convierte SVG estáticos autónomos a PNG transparentes, con vistas previas y descarga ZIP.
Imagen → ICO
Crea un ICO con iconos de 16, 32, 48 y 256 píxeles. Mantiene la proporción y añade márgenes transparentes.
JPG → WebP
Convierte JPG y JPEG en WebP en el navegador, ajusta calidad y descarga archivos individuales o ZIP.
Redimensionar
Ajusta JPG, PNG, WebP y AVIF a un ancho y alto máximos manteniendo la proporción. Exporta PNG o JPG.
PNG → WebP
Convierte PNG estáticos en WebP localmente, ajusta la calidad y comprueba la vista previa antes de descargar.
HEIC → JPG
Convierte fotos HEIC del iPhone a JPG en tu navegador. Conversión gratuita por lotes de hasta 20 fotos con descarga en ZIP. Las fotos no se suben y no se conservan los metadatos EXIF ni la ubicación GPS.
HEIC → PNG
Convierte imágenes HEIC/HEIF a PNG localmente en tu navegador. Conserva las zonas transparentes y las dimensiones; hasta 20 archivos a la vez, descarga individual o en ZIP.
JPG → PNG
Convierte fotos JPG a PNG sin pérdida en tu navegador. Gratis y por lotes: hasta 20 imágenes con descarga en ZIP, sin subir archivos y con las mismas dimensiones.
PNG → JPG
Convierte PNG a JPG para que pese menos. Elige la calidad y un fondo para la transparencia, convierte hasta 20 a la vez y descarga un ZIP, sin subir nada.
JFIF → JPG
Cambia imágenes JFIF a .jpg estándar sin recodificar, así la calidad no cambia. Convierte hasta 20 archivos a la vez en tu navegador y descárgalos en un ZIP.
GIF → PNG
Convierte GIF a PNG conservando la transparencia. De un GIF animado se exporta el primer fotograma. Hasta 20 archivos por lote en tu navegador, sin subir nada.
TIFF → JPG
Convierte escaneos y fotos TIFF a JPG en cualquier navegador. Elige la calidad, hasta 20 archivos en ZIP; de un TIFF multipágina se exporta la 1.ª página.
PNG a SVG
Vectoriza un PNG o JPG en un SVG escalable con 2–64 colores y tres niveles de detalle. Ideal para logotipos, iconos e ilustraciones planas; todo en tu navegador.
WebP → JPG
¿Tu aplicación no admite WebP? Convierte imágenes estáticas a JPG en el navegador, ajusta la calidad y descarga una imagen o varias en ZIP.
WebP → PNG
Convierte WebP estáticos a PNG conservando el fondo transparente de logotipos e iconos y sus dimensiones. Descarga por lotes; el PNG puede ocupar más.
AVIF → PNG
Convierte imágenes AVIF estáticas a PNG en el navegador. Conserva la transparencia y las dimensiones, revisa el resultado y descarga imágenes individuales o un ZIP.
AVIF → JPG
Convierte AVIF estáticos a JPG por lotes. Ajusta la calidad JPEG y el fondo de las zonas transparentes y descarga imágenes sueltas o un ZIP.
Imagen → pixel art
Convierte fotos en pixel art en el navegador. Ajusta resolución, paleta retro de 16 colores o grises y exporta PNG con cuadrícula opcional.
Comprimir imágenes
Reduce el peso de fotos para adjuntarlas o subirlas a una web. Ajusta la calidad y las dimensiones en tu navegador y compara el resultado antes de guardar.
Foto en blanco y negro
Convierte una foto en color a escala de grises o a blanco y negro puro con un umbral ajustable. Se conserva la transparencia y el PNG se crea en tu navegador.
Cuadrícula para dibujar
Dibuja una cuadrícula sobre una foto para el método de la cuadrícula. Ajusta columnas, celdas cuadradas o filas, color, grosor y diagonales y descarga el PNG.
Selector de color de imagen
Haz clic en una imagen para obtener el color en HEX, RGB y HSL, cópialo con un toque y ve los 8 colores principales. Las imágenes no salen de tu dispositivo.
Patrones Hama beads
Convierte una foto en un patrón de hama beads: elige cuentas de ancho y 2–40 colores y obtén una plantilla imprimible con letras, recuento y placas necesarias.
Imagen a Base64
Codifica una imagen como data URI en Base64 y cópiala como Base64 puro, fondo CSS, etiqueta HTML img o Markdown. Detecta PNG, JPG, GIF, WebP, SVG y más.
Base64 a imagen
Pega una cadena Base64 o un data URI para ver la imagen y descargarla con la extensión correcta. El tipo se detecta a partir de los bytes decodificados.
Imagen a texto
Extrae el texto de una imagen o captura de pantalla con OCR gratis en tu navegador. 11 idiomas, como chino, japonés y árabe; copia el texto o guárdalo en .txt.
Crear GIF
Crea un GIF animado gratis con 2 a 50 imágenes en tu navegador. Ordena los fotogramas, ajusta la pausa, las repeticiones y el ancho, y descárgalo. Sin subidas.
Generador de memes
Generador de memes gratis: sube tu imagen y añade el clásico texto arriba y abajo en blanco con borde negro, o una franja de título. Descarga en PNG o JPG.
Difuminar imagen
Difumina una imagen online: desenfoca toda la foto o arrastra para difuminar solo ciertas zonas, ajusta la intensidad y descarga en PNG o JPG. Sin subir nada.
Marca de agua
Pon una marca de agua de texto o logo a hasta 20 fotos a la vez. Elige una esquina o un mosaico diagonal, opacidad y tamaño; descarga cada imagen o un ZIP.
Dividir imagen
Divide una imagen en una cuadrícula de hasta 10 × 10 partes en tu navegador. Preset 3 × 3 para Instagram con recorte cuadrado; descarga en PNG o JPG en un ZIP.
SVG a JPG
Convierte SVG a JPG (JPEG) en tu navegador: hasta 20 archivos a la vez, calidad ajustable y color de fondo para zonas transparentes. Descarga suelto o en ZIP.
Visor EXIF
Consulta los metadatos EXIF, GPS, IPTC y XMP de una foto y borra los datos EXIF en tu navegador. JPEG y PNG se limpian sin recodificar; no se sube nada.
Herramientas PDF
Combina, divide, gira y convierte PDF, o crea documentos a partir de imágenes.
Ver las 22 →PNG → PDF
Convierte PNG a PDF en el navegador. Elige orden, A4, Letter o tamaño de imagen y márgenes, conservando transparencia sin compresión JPEG.
Unir PDF
Combina de 2 a 20 PDF localmente sin convertir sus páginas en imágenes.
Dividir PDF
Selecciona páginas con vistas previas o intervalos. Guarda un PDF o uno por página y descarga un ZIP.
PDF → JPG
Convierte páginas PDF a JPG a 72, 150 o 300 DPI y descarga imágenes individuales o un ZIP.
PDF a PNG
Convierte páginas de un PDF en imágenes PNG sin pérdida a 72, 150 o 300 DPI. Revisa la vista previa y descarga páginas sueltas o un ZIP; el PDF no se sube.
OCR de PDF
OCR de PDF gratis: extrae el texto de PDF escaneados o de solo imagen, hasta 20 páginas por vez, en el navegador. El motor OCR se carga de una CDN la 1.ª vez.
Girar PDF
Gira páginas de un PDF 90°, 180° o 270° y guarda un documento nuevo. Vista previa y procesamiento local en el navegador.
Eliminar páginas PDF
Elimina páginas de un PDF mediante vistas previas o intervalos. Conserva el orden de las restantes y descarga el resultado sin subir el archivo.
JPG → PDF
Convierte hasta 20 fotos JPG en un PDF. Cambia el orden, elige A4, Letter o tamaño de imagen, orientación y márgenes.
Word a PDF
Convierte un Word .docx a PDF sin subirlo. Títulos, listas, tablas, enlaces e imágenes se conservan con texto seleccionable; añade numeración o contraseña.
Firmar PDF
Añade tu firma a un PDF en tu navegador: dibújala, escríbela o sube una foto, arrástrala a su sitio en cualquier página y añade la fecha. No se sube nada.
Proteger PDF
Pon contraseña a un PDF en tu navegador con cifrado AES-256 y, si quieres, restringe imprimir, copiar y editar. Archivos de hasta 30 MB, sin subirlos.
Desbloquear PDF
Quita la contraseña de un PDF que puedes abrir: introdúcela y obtén una copia sin protección. Archivos AES-256, AES-128 y RC4, descifrados en tu navegador.
Organizar PDF
Reordena páginas PDF arrastrando o con el teclado: gira, elimina, duplica, añade páginas en blanco, invierte el orden e inserta páginas de otro PDF. Sin subir.
Numerar páginas PDF
Añade números de página a un PDF en tu navegador. Elige entre seis posiciones, formato 1 / N o Página 1 de N, número inicial, tamaño, color y páginas a omitir.
Marca de agua PDF
Añade una marca de agua de texto o imagen a un PDF en tu navegador. Opacidad, ángulo, tamaño, centrada o en mosaico, páginas; cualquier idioma, también chino.
PDF a texto
Extrae la capa de texto de un PDF como texto plano en tu navegador. Líneas y párrafos se reconstruyen por posición; cópialo o descarga un .txt. Sin subir.
HTML a PDF
Convierte HTML a PDF en tu navegador. Pega código o abre un .html; se conservan <style> y el CSS en línea y se quitan los scripts. Numeración y contraseña.
Markdown a PDF
Convierte Markdown a PDF en tu navegador. Tablas, código, listas de tareas y texto chino, japonés o coreano quedan seleccionables. Numeración y contraseña.
TXT a PDF
Convierte un .txt o texto pegado a PDF en tu navegador. Conserva saltos de línea y espacios, elige fuente monoespaciada y añade números de página o contraseña.
Metadatos PDF
Edita los metadatos de un PDF en tu navegador: título, autor, asunto, palabras clave, creador, productor y fechas, o elimínalos todos. Sin subir archivos.
Generador de facturas
Crea una factura PDF en tu navegador con logotipo, conceptos, impuestos, descuento y envío en 32 monedas. Totales exactos; el borrador queda en tu equipo.
Codificar y decodificar ↗
Codifica y decodifica Base64, URL, Unicode, texto binario, JWT y otras representaciones habituales.
Ver las 54 →JavaScript codificación / decodificación
JavaScript codificación / decodificación. Procesamiento local.
Email ofuscación
Email ofuscación. Procesamiento local.
htpasswd generador
htpasswd generador. Procesamiento local.
MySQL hash de contraseña
MySQL hash de contraseña. Procesamiento local.
PostgreSQL MD5 hash de contraseña
PostgreSQL MD5 hash de contraseña. Procesamiento local.
MariaDB hash de contraseña
MariaDB hash de contraseña. Procesamiento local.
Bcrypt generador
Bcrypt generador. Procesamiento local.
Bcrypt verificación
Bcrypt verificación. Procesamiento local.
CRC-16 calculadora de hash
CRC-16 calculadora de hash. Procesamiento local.
AES cifrado / descifrado
AES cifrado / descifrado. Procesamiento local.
DES cifrado / descifrado
DES cifrado / descifrado. Procesamiento local.
Escape codificación / decodificación
Escape codificación / decodificación. Procesamiento local.
Keccak calculadora de hash
Keccak calculadora de hash. Procesamiento local.
MD4 calculadora de hash
MD4 calculadora de hash. Procesamiento local.
MD2 calculadora de hash
MD2 calculadora de hash. Procesamiento local.
RSA / RSA2 cifrado / descifrado
RSA / RSA2 cifrado / descifrado. Procesamiento local.
Scrypt generador
Scrypt generador. Procesamiento local.
Scrypt verificación
Scrypt verificación. Procesamiento local.
SHAKE calculadora de hash
SHAKE calculadora de hash. Procesamiento local.
Cisco Type 7 codificación / decodificación
Cisco Type 7 codificación / decodificación. Procesamiento local.
SM2 cifrado / descifrado
SM2 cifrado / descifrado. Procesamiento local.
SM3 calculadora de hash
SM3 calculadora de hash. Procesamiento local.
SM4 cifrado / descifrado
SM4 cifrado / descifrado. Procesamiento local.
Punycode codificación / decodificación
Punycode codificación / decodificación. Procesamiento local.
Token generación aleatoria
Token generación aleatoria. Procesamiento local.
JSON Key generación aleatoria
JSON Key generación aleatoria. Procesamiento local.
RC4 cifrado / descifrado
RC4 cifrado / descifrado. Procesamiento local.
Rabbit cifrado / descifrado
Rabbit cifrado / descifrado. Procesamiento local.
hash de archivo
hash de archivo. Procesamiento local.
Triple DES (3DES) cifrado / descifrado
Triple DES (3DES) cifrado / descifrado. Procesamiento local.
RIPEMD-160 calculadora de hash
RIPEMD-160 calculadora de hash. Procesamiento local.
Codificador y decodificador Base64url
Convierte UTF-8 y Base64 seguro para URL sin relleno. Valida estrictamente la decodificación.
Conversor de puntos Unicode
Convierte texto y notación U+. Rechaza sustitutos y valores superiores a U+10FFFF.
Invertir bytes hexadecimales
Invierte toda la secuencia o grupos de 2, 4 u 8 bytes. Rechaza grupos incompletos.
Generador de hash SHA
Calcula SHA-1, SHA-2 o SHA-3 de texto UTF-8 localmente. Los espacios y saltos de línea afectan al resultado.
Decodificador JWT
Consulta la cabecera y carga JSON de un JWT sin enviar el token a un servidor.
Texto a binario
Convierte texto UTF-8 en bytes binarios de ocho bits y viceversa.
Texto a hexadecimal
Convierte texto UTF-8 en pares hexadecimales o recupera el texto original.
Escapar cadenas JSON
Codifica texto como una cadena JSON entre comillas o decodifica una cadena JSON.
Codificador y decodificador Base32
Convierte texto UTF-8 a Base32 RFC 4648 y viceversa.
Codificador y decodificador Base58
Convierte texto UTF-8 con el alfabeto Base58 de Bitcoin.
Generador HMAC
Calcula HMAC-SHA256, SHA384 o SHA512 de texto UTF-8 con una clave.
Calculadora CRC32
Calcula la suma de comprobación CRC-32/ISO-HDLC de texto UTF-8.
Hash MD5 de texto
Calcula localmente el resumen MD5 hexadecimal de texto UTF-8.
Compresor de texto GZIP
Comprime texto UTF-8 a GZIP en Base64 o lo descomprime.
Generador de claves JWT
Genera secretos HMAC y pares de claves RSA o ECDSA en el navegador.
Escapar metacaracteres regex
Escapa metacaracteres para usar el texto como patrón literal de JavaScript.
Traductor Morse
Convierte letras latinas, números y signos admitidos a Morse internacional y viceversa.
Conversor de escapes Unicode
Codifica texto como escapes Unicode UTF-16 o decodifica secuencias con barra inversa y u.
Conversor ROT13
Aplica ROT13 a letras latinas; una segunda aplicación restaura el texto.
Codificar y decodificar URL
Codifica o decodifica un componente URL en UTF-8 para parámetros y segmentos de ruta.
Codificar y decodificar Base64
Convierte texto UTF-8 a Base64 o decodifica Base64 y Base64url como texto.
Escapar y desescapar HTML
Escapa caracteres HTML o decodifica entidades básicas y referencias numéricas.
Random Password Generator
Genera contraseñas aleatorias y elige su longitud y los tipos de caracteres que contienen.
Herramientas de texto
Limpia, compara, ordena y reorganiza textos, palabras y líneas sin subir el contenido.
Ver las 34 →Audio a texto
Transcribe audio en inglés, alemán, francés, español, italiano, neerlandés, polaco o chino. Gratis, sin registro, en tu navegador y sin subir el audio.
Operaciones de conjuntos de texto
Unión, intersección, diferencia A menos B y diferencia simétrica de líneas no vacías, distinguiendo mayúsculas.
Extraer URL de texto
Extrae URL HTTP y HTTPS únicas y quita puntuación final. Revisa los paréntesis manualmente.
Mezclar líneas de texto
Mezcla hasta 10.000 líneas no vacías con Web Crypto, preservando duplicados y contenido.
Convertidor hiragana / katakana
Convierte hiragana y katakana en ambas direcciones, incluidos katakana de ancho medio.
Ordenar líneas
Ordena líneas de texto de forma natural ascendente o descendente, incluidos item2 e item10.
Invertir texto
Invierte el texto manteniendo unidos los emojis compuestos y caracteres combinados.
Buscar y reemplazar texto
Sustituye todas las coincidencias exactas de una palabra o frase y copia el resultado.
Eliminar espacios
Recorta los extremos de cada línea o elimina todos los espacios, tabulaciones y saltos.
HTML a texto plano
Extrae texto legible, decodifica entidades y conserva separaciones de bloques habituales.
Markdown a texto plano
Extrae texto de títulos, énfasis, enlaces y listas Markdown.
Conversor de estilo de nombres
Convierte palabras a camelCase, PascalCase, snake_case o kebab-case.
Generador de slug URL
Crea un slug Unicode en minúsculas uniendo palabras con guiones.
Añadir o quitar números de línea
Numera líneas desde 1 o elimina sus prefijos numéricos.
Añadir prefijo y sufijo a líneas
Añade un prefijo y un sufijo a cada línea de texto.
Contador de frecuencia de texto
Cuenta términos separados por espacios con distinción opcional de mayúsculas.
Filtrar líneas de texto
Conserva o excluye líneas que contienen una frase exacta.
Eliminar líneas vacías
Elimina líneas vacías o compuestas solo por espacios en blanco.
Extraer columna de texto
Extrae una columna numerada desde 1 de líneas delimitadas.
Ajustar líneas de texto
Divide el texto según un máximo de grafemas, priorizando los espacios.
Añadir o quitar sangría
Añade espacios a cada línea o elimina espacios iniciales hasta el límite elegido.
Truncar texto
Acorta texto a un máximo de grafemas con un sufijo personalizado.
Dividir texto en bloques
Divide texto en bloques de un número fijo de grafemas Unicode.
Limpiar lista de correos
Extrae y elimina duplicados de direcciones de correo ASCII comunes.
Contador de caracteres
Cuenta caracteres Unicode, palabras, líneas y bytes UTF-8 en el navegador.
Generador de Lorem Ipsum — párrafos, frases o palabras
Genera texto de relleno Lorem Ipsum por párrafos, frases o palabras, empezando por el pasaje clásico o con latín aleatorio, en texto plano o párrafos HTML.
Test de mecanografía
Test de velocidad de escritura gratis de 15, 30, 60 o 120 segundos. Mide PPM (o caracteres por minuto en chino, japonés y coreano) y precisión en 10 idiomas.
Letras bonitas
Generador de letras bonitas con 26 estilos Unicode: negrita, cursiva, caligrafía, gótica, burbuja, versalitas, al revés y más. Copia y pega donde quieras.
Editor Markdown
Editor Markdown online con vista previa en directo, tablas y tareas al estilo GitHub, barra de formato, contador de palabras y autoguardado. Exporta .md o HTML.
Convertir ancho completo y medio
Convierte letras, números, espacios y katakana entre ancho completo y medio.
Convertir mayúsculas y minúsculas
Convierte el texto a mayúsculas o minúsculas y copia o descarga el resultado.
Eliminar líneas duplicadas
Elimina líneas repetidas conservando la primera aparición y el orden original.
Eliminar saltos de línea
Une las líneas eliminando los saltos o sustituyéndolos por espacios.
Comparar textos
Compara dos textos por líneas y resalta las líneas añadidas y eliminadas.
Fecha y hora
Convierte marcas de tiempo y zonas horarias, compara fechas y trabaja con formatos de calendario.
Ver las 20 →Decodificador de identificadores Snowflake
Extrae la marca de tiempo, el nodo, el proceso y la secuencia de un identificador Snowflake de 64 bits.
Conversor de timestamp Unix
Reloj Unix en vivo y tres conversiones entre timestamp, fecha y campos separados, en segundos o milisegundos.
Calculadora de días laborables
Cuenta de lunes a viernes y resta los festivos introducidos. No aplica calendarios nacionales ni trabajo en fin de semana.
Calculadora de días
Cuenta los días entre dos fechas con opción de incluir ambos extremos.
Calculadora de edad
Calcula años cumplidos a partir de la fecha de nacimiento y una fecha de referencia.
Calculadora de duración
Suma o resta duraciones HH:MM:SS, incluso superiores a 24 horas.
Conversor de marcas de tiempo por lotes
Convierte líneas de segundos o milisegundos Unix a fechas ISO y viceversa.
Conversor de unidades de tiempo Unix
Convierte segundos, milisegundos, microsegundos y nanosegundos sin perder precisión entera.
Calculadora de diferencia de marcas de tiempo
Resta la marca de tiempo A de B y muestra la diferencia exacta en la unidad elegida y en segundos.
Conversor de zonas horarias
Convierte un instante ISO con desplazamiento explícito a una zona horaria IANA.
Sumar o restar a una fecha
Añade años, meses, días, horas, minutos o segundos con signo a un instante ISO.
Conversor de fechas de semana ISO
Convierte fechas gregorianas a año, semana y día ISO, y viceversa.
Conversor de día del año
Convierte fechas a año y día ordinal, o recupera la fecha desde el día ordinal.
Conversor de fechas de serie de Excel
Convierte fechas de serie de Excel de los sistemas 1900 o 1904 a ISO UTC y viceversa.
Conversor de Windows FILETIME
Convierte unidades FILETIME de 100 nanosegundos a ISO UTC y viceversa, conservando la fracción inferior a un milisegundo.
Convertir tiempo Unix
Convierte segundos o milisegundos Unix a fechas UTC y fechas ISO a marcas de tiempo.
Generador de expresiones cron — próximas ejecuciones
Crea o pega una expresión cron de cinco campos, léela en lenguaje claro y ve las 10 próximas ejecuciones en tu zona horaria. Incluye ajustes habituales.
Temporizador
Temporizador online gratis con alarma: atajos de 1 a 60 minutos o la duración que quieras. Sigue exacto en segundo plano y muestra el tiempo en la pestaña.
Cronómetro
Cronómetro online gratis con vueltas y centésimas. Espacio inicia/para, L marca vuelta, R reinicia. Resalta la vuelta más rápida y la más lenta; copia en CSV.
Pomodoro
Temporizador Pomodoro online gratis: bloques de 25 minutos, descansos cortos de 5 y uno largo de 15 cada 4 rondas. Ajustable, con aviso sonoro y autoinicio.
Cálculos y unidades
Calcula porcentajes, fracciones y estadísticas, o convierte unidades de medida.
Ver las 26 →Ruleta aleatoria
Gira la ruleta para elegir un ganador al azar entre 2 y 100 opciones. Escribe una por línea, gira, quita ganadores, mezcla u ordena y guarda el historial.
Ruleta sí o no
Gira la ruleta de sí o no para tomar una decisión. Añade «Quizás», edita las respuestas, comparte la ruleta con un enlace y guarda los resultados. Sin registro.
Ruleta de números
Gira la ruleta de números para sacar un número al azar. Elige 1–10, 1–20, 1–50 o 1–100, o cualquier rango de hasta 100 números entre -1000 y 1000. Gratis.
Ruleta de letras
Gira la ruleta de letras para sacar una letra al azar de la A a la Z. Cambia al abecedario español con Ñ, ruso, árabe, coreano o hiragana japonés. Gratis.
Ruleta de comida
¿No sabes qué comer hoy? Gira la ruleta de comida. Empieza con 12 platos de siempre que puedes editar, quitar o ampliar, y puedes compartirla con un enlace.
Sorteo de nombres
Sorteo de nombres y equipos al azar: pega una lista, saca uno o varios ganadores sin repetir o reparte los nombres en equipos equilibrados. Copia el resultado.
Lanzar dados
Lanza dados online: tira de 1 a 10 dados d4, d6, d8, d10, d12, d20 o d100, o escribe una notación como 2d6+3. Mira cada dado, el total y el historial.
Cara o cruz
Lanza una moneda online a cara o cruz con un giro en 3D. Lleva la cuenta y las rachas, o lanza hasta 1000 veces para ver los porcentajes y la racha más larga.
Calculadora IMC
Calculadora de IMC gratis para adultos, en sistema métrico o imperial. Mira tu IMC, su categoría OMS en una escala de color y el peso saludable para tu altura.
Generador de enteros aleatorios
Web Crypto genera hasta 10.000 enteros con signo de 32 bits, con extremos incluidos y repeticiones posibles.
Conversor de notación científica
Conserva la precisión decimal. Máximo 10.000 caracteres y exponentes de −10.000 a 10.000.
Calculadora de bits
AND, OR, XOR, NOT y desplazamientos de enteros con signo de precisión arbitraria. Desplazamiento de 0 a 4096 bits.
Convertidor de números romanos
Convierte enteros de 1 a 3999 en números romanos o recupera el valor decimal.
Calculadora de porcentajes
Calcula A % de B, qué porcentaje representa A de B o el cambio de A a B.
Simplificar proporciones
Reduce proporciones enteras y relaciones de aspecto, como 1920:1080 a 16:9.
Calculadora de fracciones
Suma, resta, multiplica o divide fracciones con un resultado reducido exacto.
Convertidor de tamaño de datos
Convierte bytes, kB/MB/GB/TB decimales y KiB/MiB/GiB/TiB binarios.
Convertidor de longitud
Convierte metros, kilómetros, centímetros, milímetros, pulgadas, pies, yardas y millas.
Convertidor de temperatura
Convierte Celsius, Fahrenheit y kelvin comprobando el cero absoluto.
Estadísticas de lista numérica
Calcula cantidad, suma, mínimo, máximo, media y mediana.
Conversor de masa
Convierte kilogramos, gramos, miligramos, toneladas, libras y onzas.
Conversor de superficie
Convierte unidades métricas cuadradas, hectáreas, acres, pies y pulgadas cuadrados.
Conversor de volumen
Convierte litros, mililitros, unidades cúbicas, galones y onzas líquidas estadounidenses.
Conversor de velocidad
Convierte m/s, km/h, mph, pies por segundo y nudos.
Conversor de ángulos
Convierte grados, radianes, grados centesimales y vueltas.
Conversor de duración
Convierte milisegundos, segundos, minutos, horas, días y semanas.
CSV y tablas
Selecciona y ordena filas y columnas CSV, calcula estadísticas y convierte formatos de tabla.
Ver las 12 →CSV a PDF
Convierte CSV o TSV en una tabla PDF imprimible en tu navegador. Detecta comas, punto y coma o tabuladores y pone las tablas anchas en horizontal.
CSV a tabla HTML
Usa la primera fila como cabecera y escapa las celdas. Todas las filas deben tener igual número de columnas.
CSV a SQL INSERT
Genera INSERT compatibles con PostgreSQL. Celdas como texto y cabeceras como identificadores SQL simples y únicos.
Eliminar filas CSV duplicadas
Conserva la cabecera y la primera aparición de cada fila completa, distinguiendo mayúsculas y espacios.
Convertidor CSV / TSV
Convierte CSV y TSV conservando celdas entre comillas y saltos de línea internos.
CSV a tabla Markdown
Convierte CSV en una tabla Markdown usando la primera fila como cabecera.
Transponer CSV
Intercambia filas y columnas de CSV respetando las celdas entre comillas.
Seleccionar columnas CSV
Selecciona y reordena columnas CSV por sus números separados por comas.
Ordenar filas CSV
Ordena las filas de datos por una columna y conserva la primera como cabecera.
Estadísticas de columna CSV
Calcula estadísticas de una columna numérica CSV, sin incluir la cabecera.
JSON → CSV
Pasa objetos JSON a CSV para Excel. Elige columnas y separador, aplana objetos anidados y descarga UTF-8 con BOM opcional, todo en tu navegador.
CSV → JSON
Convierte un CSV a objetos JSON en tu navegador. Conserva los ceros iniciales y las cadenas por defecto; admite UTF-8, Shift_JIS y celdas con saltos de línea.
Herramientas JSON
Formatea JSON, convierte CSV y YAML o genera tipos y esquemas a partir de respuestas de API y datos de configuración.
Ver las 51 →Comparador JSON
Compara estructuras JSON y muestra cambios con rutas JSON Pointer.
JSON a XML tipado
Convierte objetos, arrays, null y valores escalares JSON a XML con tipos explícitos.
Ordenar claves JSON
Ordena recursivamente las claves de objetos JSON sin alterar el orden de los arrays.
Parche de combinación JSON
Aplica un parche JSON Merge Patch y muestra el documento resultante.
Consulta JSON Pointer
Extrae un valor mediante una ruta JSON Pointer.
Aplanar JSON
Convierte los valores finales de JSON en un objeto de rutas JSON Pointer.
JSON a NDJSON
Convierte un array JSON en un valor JSON compacto por línea.
NDJSON a JSON
Reúne valores JSON separados por líneas en un array con formato.
JSON a SQL INSERT
Genera una sentencia INSERT compatible con SQLite a partir de registros JSON.
JSON a parámetros de consulta
Convierte un objeto JSON en parámetros URL, incluidos valores repetidos.
Parámetros de consulta a JSON
Convierte parámetros URL en JSON y conserva nombres repetidos como arrays.
Ordenar array JSON
Ordena un array por el valor indicado con JSON Pointer.
Filtrar array JSON
Conserva elementos cuyo valor seleccionado coincide con un valor JSON.
Eliminar duplicados de array JSON
Elimina elementos estructuralmente repetidos y conserva la primera aparición.
JSON a tabla Markdown
Convierte un array de objetos en una tabla con todas sus claves.
JSON a literal Python
Convierte JSON en un literal Python con True, False y None.
JSON a array PHP
Convierte JSON a la sintaxis abreviada de arrays PHP.
Extraer rutas de claves JSON
Enumera claves e índices de listas como rutas JSON Pointer.
Editor JSON
Formatea, comprime y edita JSON en dos paneles con árbol plegable y números exactos.
JSON → React PropTypes
Genera definiciones de PropTypes a partir de JSON para comprobar las propiedades de componentes de React.
JSON → Flow
Genera tipos de Flow a partir de la estructura de tus datos JSON.
JSON → GraphQL
Genera un esquema GraphQL a partir de datos JSON para usarlo como punto de partida en tu API.
JSON → TypeScript
Genera definiciones de TypeScript a partir de objetos JSON para describir la estructura de tus datos.
JSON → MobX-State-Tree Model
Genera modelos de MobX State Tree a partir de datos JSON para usarlos en la gestión del estado.
JSON → Sarcastic
Genera definiciones de tipos de Sarcastic a partir de la estructura de tus datos JSON.
JSON → io-ts
Genera definiciones de io-ts a partir de JSON para validar datos en proyectos TypeScript.
JSON → Rust Serde
Genera estructuras Rust compatibles con Serde a partir de datos JSON.
JSON → Mongoose Schema
Genera un esquema Mongoose a partir de JSON para modelar datos de MongoDB.
JSON → Big Query Schema
Genera un esquema BigQuery a partir de la estructura de tus datos JSON.
JSON → MySQL
Genera un esquema MySQL a partir de JSON como punto de partida para tus tablas.
JSON → Scala Case Class
Genera case classes de Scala que representen la estructura de tus datos JSON.
JSON → Go Struct
Genera estructuras de Go a partir de datos JSON para trabajar con esos datos en tus proyectos.
JSON → Go Bson
Genera estructuras de Go con etiquetas BSON a partir de tus datos JSON.
JSON → YAML
Convierte datos JSON a YAML para trabajar con archivos de configuración y datos estructurados.
JSON → JSDoc
Genera anotaciones JSDoc a partir de JSON para documentar la estructura de tus datos.
JSON → Kotlin
Genera clases de datos de Kotlin a partir de la estructura de tus objetos JSON.
JSON → Java
Genera clases de Java a partir de JSON para representar tus datos en proyectos Java.
JSON → JSON Schema
Genera un JSON Schema a partir de datos JSON para describir y validar su estructura.
JSON → TOML
Convierte datos JSON a TOML para crear y editar archivos de configuración.
JSON → Zod Schema
Genera esquemas Zod a partir de JSON para validar datos en proyectos TypeScript.
Formatear JSON
Haz legible el JSON de una API y revisa su sintaxis. Admite comentarios, comillas simples y comas finales de JSON5; copia JSON estándar sin ejecutar código.
JSON Schema → TypeScript
Genera definiciones de TypeScript a partir de JSON Schema para describir interfaces y modelos de datos.
JSON Schema → OpenAPI Schema
Convierte JSON Schema a un esquema OpenAPI para incorporarlo a la documentación de tu API.
JSON Schema → Protobuf
Genera definiciones Protobuf a partir de JSON Schema para representar mensajes estructurados.
JSON Schema → Zod Schema
Genera esquemas Zod a partir de JSON Schema para validar datos en tiempo de ejecución.
JSON-LD → N-Quads
Convierte datos JSON-LD a N-Quads para representar conjuntos de datos RDF.
JSON-LD → Expanded
Convierte JSON-LD a su forma expandida para examinar las propiedades y los identificadores de los datos.
JSON-LD → Compacted
Convierte JSON-LD a su forma compactada mediante un contexto para abreviar propiedades e identificadores.
JSON-LD → Flattened
Convierte JSON-LD a una estructura aplanada para reunir las propiedades de cada nodo.
JSON-LD → Framed
Aplica un marco a datos JSON-LD para obtener una estructura acorde con el contexto que necesitas.
JSON-LD → Normalized
Normaliza datos JSON-LD para obtener una representación uniforme de los datos RDF.
Formato y configuración
Da formato al código y convierte XML, YAML, TOML, INI y datos de variables de entorno.
Ver las 15 →Formateador XML
Indenta XML válido conservando texto mixto y reglas xml:space.
Formateador YAML
Formatea YAML con sangría de dos espacios y conserva comentarios cuando es posible.
Formateador TOML
Analiza TOML y aplica un formato uniforme a tablas y valores.
Formateador CSS
Formatea CSS con Prettier directamente en el navegador.
Formateador JavaScript
Formatea JavaScript y JSX con Prettier sin ejecutar el código.
Formateador HTML
Formatea HTML con Prettier según sus reglas de espacios.
JSON a ENV
Convierte un objeto JSON plano en asignaciones de entorno entre comillas.
ENV a JSON
Convierte asignaciones dotenv sencillas en un objeto JSON de cadenas.
INI a JSON
Convierte asignaciones INI y secciones de un nivel en valores de texto JSON.
JSON a INI
Convierte valores escalares y secciones de un nivel de JSON a INI.
XML → JSON
Convierte XML a JSON para procesar sus datos con herramientas compatibles con JSON.
YAML → JSON
Convierte datos YAML a JSON para reutilizarlos en aplicaciones y archivos de configuración.
YAML → TOML
Convierte YAML a TOML para adaptar tus datos de configuración a otro formato.
TOML → JSON
Convierte datos TOML a JSON para usarlos con herramientas y aplicaciones compatibles.
TOML → YAML
Convierte TOML a YAML para representar tus datos de configuración en otro formato.
Herramientas HTML
Trabaja con HTML, Pug, JSX, componentes SVG y CSS. Adapta el marcado y los estilos para tu próxima implementación.
Ver las 11 →SVG → JSX
Convierte código SVG en JSX para usarlo en componentes de React.
SVG → React Native
Convierte SVG en componentes de React Native para usar gráficos vectoriales en tu aplicación.
HTML → JSX
Convierte HTML en JSX para reutilizar el marcado en componentes de React.
HTML → Pug
Convierte código HTML en plantillas Pug y revisa el resultado generado.
Markdown → HTML
Convierte texto Markdown a HTML para mostrar contenido con formato en páginas web.
CSS → JS Objects
Convierte declaraciones CSS en objetos JavaScript para usarlas en el código de tu interfaz.
CSS → template literal
Convierte estilos definidos como objetos en literales de plantilla para reutilizarlos en tu código.
CSS → TailwindCSS
Convierte código CSS en clases de Tailwind CSS y revisa las utilidades generadas.
Less → CSS
Compila código Less a CSS estándar para usar los estilos en el navegador.
Scss → CSS
Compila código SCSS a CSS estándar y consulta el resultado generado.
Sass → CSS
Compila código Sass a CSS estándar para usarlo en tus hojas de estilo.
Herramientas JavaScript
Convierte entre TypeScript, JavaScript y Flow. Usa el resultado como punto de partida y compruébalo en tu proyecto.
Ver las 9 →JavaScript → JSON
Convierte objetos JSON5 a JSON estándar en tu navegador. Admite claves sin comillas, comillas simples y comentarios, sin ejecutar funciones ni expresiones JavaScript.
TypeScript → Flow
Convierte definiciones de TypeScript a tipos de Flow para usarlas en proyectos Flow.
TypeScript → TypeScript Declaration
Genera declaraciones de tipos a partir de código TypeScript para describir sus interfaces.
TypeScript → JSON Schema
Genera JSON Schema a partir de definiciones de TypeScript para describir y validar datos.
TypeScript → plain JavaScript
Convierte código TypeScript a JavaScript para usarlo en entornos JavaScript compatibles.
TypeScript → Zod Schema
Genera esquemas Zod a partir de definiciones de TypeScript para validar datos en tiempo de ejecución.
Flow → TypeScript
Convierte definiciones de tipos de Flow a TypeScript para adaptar el código a proyectos TypeScript.
Flow → TypeScript Declaration
Genera declaraciones de TypeScript a partir de definiciones de Flow.
Flow → plain JavaScript
Convierte código Flow a JavaScript eliminando las anotaciones de tipos de Flow.
GraphQL
Genera tipos y código de cliente a partir de esquemas GraphQL como punto de partida para el desarrollo.
Ver las 9 →GraphQL → TypeScript
Genera definiciones de TypeScript a partir de un esquema GraphQL para trabajar con datos tipados.
GraphQL → Flow
Genera tipos de Flow a partir de un esquema GraphQL para usarlos en tu proyecto.
GraphQL → JAVA
Genera clases de Java a partir de un esquema GraphQL para representar los tipos de tu API.
GraphQL → Resolvers Signature
Genera firmas de resolvers a partir de un esquema GraphQL como base para implementar la lógica del servidor.
GraphQL → Introspection JSON
Genera JSON de introspección a partir de un esquema GraphQL para examinar sus tipos y campos.
GraphQL → Schema AST
Convierte un esquema GraphQL en un árbol de sintaxis abstracta para examinar su estructura.
GraphQL → Fragment Matcher
Genera datos de correspondencia de fragmentos a partir de un esquema GraphQL para usarlos en el cliente.
GraphQL → Components
Genera componentes de React a partir de un esquema GraphQL para integrar consultas en tu interfaz.
GraphQL → TypeScript MongoDB
Genera tipos de TypeScript orientados a MongoDB a partir de un esquema GraphQL.
Desarrollo
Analiza URL y direcciones de red, crea hashes e identificadores, procesa firmas JWT y genera CSS.
Ver las 29 →Cabeceras HTTP a JSON
Convierte cabeceras HTTP en matrices JSON y conserva los nombres repetidos.
Analizador de cookies
Analiza una cabecera Cookie de petición, conserva duplicados y permite decodificar escapes porcentuales.
Generador de enlaces UTM
Añade fuente, medio y campaña, conservando los demás parámetros y el fragmento de la URL.
Generador de robots.txt
Genera un grupo User-agent con Allow, Disallow y Sitemap opcional. No es un control de acceso.
Generador de etiquetas meta
Genera título, descripción, canonical y Open Graph con escape. Solo admite URL HTTP y HTTPS.
Calculadora de permisos chmod
Convierte tres dígitos octales y nueve caracteres rwx. No admite bits especiales de permisos.
Rango IPv4 a CIDR
Cubre ambos extremos del rango IPv4 con el mínimo de bloques CIDR, sin añadir direcciones.
Convertidor de bases numéricas
Convierte enteros entre bases 2 y 36 sin perder precisión.
Convertidor HEX / RGB / HSL
Convierte colores CSS a HEX, RGB y HSL con una vista previa del color.
Generador UUID v4
Genera entre 1 y 100 UUID v4 con el generador aleatorio criptográfico del navegador.
Analizador de URL
Divide una URL absoluta en protocolo, host, puerto, ruta, parámetros y fragmento.
Conversor IPv4 y entero
Convierte direcciones IPv4 a enteros sin signo de 32 bits y viceversa.
Calculadora de subred IPv4
Calcula red, máscara, rango de hosts y cantidad de direcciones desde CIDR.
Expandir o comprimir IPv6
Expande IPv6 a ocho grupos o comprime la mayor secuencia de ceros.
Conversor CIDR y máscara
Convierte prefijos IPv4 en máscaras decimales y viceversa.
Generador y firmador de JWT
Crea JWT firmados con HMAC, RSA, RSA-PSS o ECDSA mediante Web Crypto del navegador.
Verificador de firmas JWT
Verifica una firma JWT con un algoritmo elegido explícitamente y una clave de confianza.
Validador de declaraciones JWT
Comprueba exp, nbf, iat, emisor y audiencia con una hora de referencia y una tolerancia explícitas.
Constructor de URL
Crea una URL HTTP o HTTPS a partir de una base, parámetros JSON y un fragmento.
Extraer slug de URL
Extrae y decodifica el último segmento no vacío de la ruta de una URL absoluta.
Inspector de UUID
Muestra versión, variante y valores especiales nil y max de un UUID.
Comprobar contraste de colores
Calcula el contraste WCAG 2 entre dos colores HEX sRGB opacos y los niveles AA/AAA.
Convertidor PX / REM
Convierte píxeles y rem con un tamaño de fuente raíz explícito.
Generador CSS clamp
Genera un clamp CSS fluido entre dos tamaños y anchos de ventana.
Cadence → Go
Convierte contenido Cadence a código Go y revisa el resultado generado.
QR Code Generator
Crea códigos QR para texto o URL y personaliza colores, formas y logotipo antes de descargarlos.
Lector de códigos QR
Lee un código QR desde una captura o foto: sube, arrastra o pega la imagen. El código se decodifica en tu navegador y los enlaces nunca se abren automáticamente.
Generador de códigos de barras
Crea códigos de barras EAN-13, EAN-8, UPC-A, Code 128, Code 39, ITF-14 y Codabar. El dígito de control se añade o se verifica; descarga un PNG nítido o un SVG.
Probar regex
Prueba regex de JavaScript online: coincidencias resaltadas al instante, grupos de captura y con nombre, todos los flags y vista previa de reemplazo.
Diseño y áreas seguras
Consulta áreas seguras, compara orientaciones y copia CSS para tus diseños.
Antes de empezar
¿Mis archivos salen del navegador?
La conversión de WebP, la compresión de imágenes y la conversión de JSON/CSV se ejecutan en tu navegador. Otros conversores de código procesan los datos en un servidor. Consulta la descripción de la herramienta antes de introducir datos confidenciales.
¿Debo convertir WebP a JPG o a PNG?
Usa JPG para mejorar la compatibilidad de las fotos o PNG para conservar un fondo transparente. JPG no admite transparencia. Ambos conversores permiten procesar archivos por lotes y descargarlos en ZIP.
¿Cómo preparo un CSV para Excel sin perder datos?
Al convertir JSON, elige las columnas y el separador que espera tu Excel; el BOM UTF-8 puede ayudar con los acentos. Al convertir CSV a JSON, conserva los valores como texto si hay IDs como 001 o decimales que requieren precisión.
¿Qué formato debo elegir?
WebP admite compresión con y sin pérdida. Cambiar de formato no recupera detalles que la imagen original ya haya perdido.
Google — WebPPNG utiliza compresión sin pérdida y admite un canal alfa para la transparencia. Elige PNG para conservar un fondo transparente.
W3C — PNGJSON es un formato de texto para datos estructurados. Sus valores incluyen objetos, arrays, cadenas, números, booleanos y null.
RFC 8259 — JSONCSV representa filas y campos como texto. Los campos con comas, comillas o saltos de línea se entrecomillan; las comillas internas se duplican.
RFC 4180 — CSV
Contenido revisado