Convertir RAR a GZ

Aquí puedes convertir RAR a GZ gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. El archivo viaja cifrado a nuestro servidor, se convierte allí y se borra en cuanto termina el trabajo.

  • Dónde se ejecuta En nuestro servidor: el programa necesario no funciona en un navegador.
  • Sin pérdida No se pierde nada. GZ contiene exactamente lo que contenía RAR.
  • Límite de tamaño Hasta 25 MB por archivo, gratis y sin cuenta.
  • Conviene saberlo Los archivos salen byte a byte iguales. Lo que no sobrevive es lo que el contenedor sabía *sobre* ellos y no lo que había *dentro*: una contraseña y, en algunos formatos, los permisos y las marcas de tiempo originales.

Hasta 100 archivos a la vez. Mezclar formatos no es problema.

Un RAR que aterriza donde no hay quien lo abra

El RAR cruza fronteras de organización mucho más a menudo que fronteras técnicas. Lo manda un proveedor, lo sube un cliente, un compañero del lado de Windows comprime una carpeta con la herramienta de siempre, y acaba en una máquina donde no lo lee nada: un agente de compilación, un VPS pequeño, una imagen de contenedor con una lista de paquetes deliberadamente corta.

Leerlo ahí significa añadir un paquete por un solo archivo, lo que parece una decisión trivial y resulta tener una pregunta de licencia colgando. Esta página existe para poder aplazar esa decisión o evitarla del todo: el archivo se desempaqueta en nuestro lado y recibes un tarball que todo lo que tienes ya entiende, sin instalar nada nuevo y sin nada nuevo que justificar ante nadie.

La pregunta de licencia que heredas con un extractor de RAR

Hay dos maneras de leer un RAR en Debian y no son equivalentes. El unrar de RARLAB vive en el componente non-free, y muchas organizaciones lo excluyen por política —en el sector público de habla hispana esa exclusión suele estar además escrita en el pliego— así que lo que parecía una instalación de una línea se convierte en una petición de excepción. Debian tampoco ayuda por el otro lado: compila 7-Zip sin el códec de RAR, de modo que la herramienta que ya tienes no sirve.

La alternativa es unrar-free, que es GPL-2+ y está en main, y es la que se ejecuta aquí como proceso aparte y no como biblioteca enlazada a nada. La creencia extendida de que solo maneja el RAR4 antiguo está desfasada: la versión que trae bookworm extrae RAR5 correctamente. Saberlo es útil uses o no esta página, porque es la diferencia entre tramitar una excepción y ejecutar un apt install corriente.

De un contenedor con muchos archivos a un solo flujo comprimido

RAR es un contenedor: muchos miembros, cada uno con su nombre y su ruta, listados por el propio archivo. GZ no lo es. En nuestro registro figura como formato de flujo con exactamente un miembro, y la ausencia de estructura de directorios está anotada entre sus problemas conocidos: dentro de un gzip no hay sitio donde viva un nombre de archivo.

El puente es TAR, que sí guarda los nombres, las rutas y la disposición, y que gzip comprime después como un solo objeto. No es un apaño inventado para el conversor: es la disposición que Unix usa desde mucho antes de que existieran ni RAR ni gzip, y es la razón de que la extensión a la que apuntas tenga dos partes.

Los archivos salen byte a byte; lo que no sale es lo que los envolvía

El contenido de cada miembro llega idéntico. Lo que no sobrevive es lo que el contenedor guardaba sobre los archivos en lugar de dentro de ellos: una contraseña, y en algunos formatos los permisos y las marcas de tiempo originales. Es la misma advertencia que llevan las treinta y seis conversiones de archivo comprimido de este sitio, y aquí conviene leerla con atención porque TAR sí tiene campos para permisos y propietario mientras que el origen puede no haberlos traído.

La consecuencia práctica es para quien mueva algo ejecutable o un árbol de despliegue. Si un script tenía que salir con el bit de ejecución puesto, cuenta con volver a ponerlo después de extraer en lugar de suponer que viaja. Es un chmod y treinta segundos, y descubrirlo en una máquina de producción cuesta bastante más.

Lo que cuesta en tamaño el resultado comprimido

Espera crecimiento. Nuestro registro marca RAR como formato sólido, es decir, que comprime sus miembros como un flujo continuo para guardar una sola vez lo que se repite entre archivos. gzip también comprime el tarball como un flujo, lo cual ayuda, pero lo hace con una ventana de 32 KB frente al alcance mucho más largo de RAR.

En muchos documentos parecidos la diferencia es evidente; en un RAR lleno de vídeo o de fotografías apenas se nota, porque ese contenido ya venía comprimido antes de archivarse. Si el archivo tiene que quedarse pequeño y el destino es una máquina Linux, convertir a XZ en vez de a GZ conserva mucha más ratio, a cambio del comportamiento de flujo de gzip.

Dos clases de RAR que este conversor no puede aceptar

Los archivos cifrados se quedan en la puerta. Un servicio automático no tiene ningún sitio donde aparezca una petición de contraseña, y un trabajo que se quedara esperando a una respuesta que nunca llega solo consumiría tiempo hasta que lo corten. La contraseña, además, es justo una de las cosas que el contenedor guardaba y que no cruza a un tarball.

Los conjuntos multivolumen son la otra. RAR normalizó partir archivos, y recomponer part1, part2 y el resto exige todos los volúmenes a la vez; aquí solo está disponible el único archivo que subes. Reúnelos en tu máquina, o pídele al remitente un archivo entero. Las dos negativas son propiedades de una canalización automática más que defectos, y salen más baratas aprendidas aquí que después de varias subidas.

Ponerle a la descarga el nombre que tu herramienta espera

Los archivos vuelven con tu raíz original y la extensión de destino, así que entrega.rar regresa como entrega.gz aunque los bytes sean un tarball comprimido. La mayoría de las herramientas Unix lo identifican por el contenido y hacen lo correcto, pero los scripts que deciden por la extensión no.

Renómbralo a .tar.gz, o a .tgz, que nuestro registro considera el mismo formato escrito más corto. Si el archivo entra en un proceso automatizado, haz el cambio de nombre antes de que llegue ahí en lugar de añadir un caso especial aguas abajo, porque el caso especial va a sobrevivir al archivo.

Dónde se abre el RAR y qué queda después

Esta es una de las conversiones de este sitio que no se ejecuta en tu navegador, porque desempaquetar un RAR necesita un programa de verdad. El archivo viaja cifrado hasta api.quinvert.com, se escribe en una carpeta de trabajo recién creada con el nombre input más su extensión —de modo que el nombre que tú le habías dado no llega a tocar el disco— y se extrae, se mete en un TAR y se comprime allí.

La carpeta entera se borra al terminar el trabajo, incluida cada ruta de fallo, y el contenedor que hace el trabajo no tiene salida a internet. El resultado se devuelve con la cabecera que impide guardarlo en caché. Lo que no vamos a escribir es un absoluto sobre los registros del sistema: las herramientas de archivo pueden imprimir parte de su propia salida de error, y si un nombre de fichero interno puede acabar ahí es una cuestión que sigue abierta en nuestra propia auditoría.

Los topes: 25 MB, sesenta segundos por proceso y 2 GiB declarados

El plan gratuito acepta 25 MB por archivo en las conversiones de servidor y cien de estas conversiones al día por visitante, contadas por día UTC, con un límite adicional de cinco peticiones por minuto. También se rechaza cualquier archivo que declare que se expande a más de 2 GiB, comprobado sobre el listado del archivo y antes de extraer nada.

El tiempo funciona de una manera que conviene entender bien: lo que se corta a los sesenta segundos es cada proceso individual, no la petición entera. Convertir un RAR encadena varios programas —listar, extraer, empaquetar, comprimir— así que una petición legítima puede tardar más de un minuto sin que nada vaya mal. Si algo se corta, será un paso concreto y el error lo dirá.

Cuando los RAR no dejan de llegar y una conversión ya no basta

Un conversor es la herramienta adecuada para un archivo, no para una costumbre. Si los RAR llegan a tus sistemas con regularidad, la respuesta duradera es instalar unrar-free donde aterrizan y dejar de encaminarlos por ningún otro sitio: está en Debian main, no necesita excepción de política y quita de un proceso repetido indefinidamente tanto el paso de subida como el tope de 25 MB.

La respuesta mejor, si tienes alguna influencia sobre el origen, es pedir otro formato en el momento en que se crea. Aquí no se puede producir un RAR —la licencia de UnRAR permite extraer y prohíbe usar el código para construir un empaquetador, así que el formato está marcado como no escribible y hay una prueba que lo vigila— y con la mayoría de las herramientas libres tampoco. Cada archivo que llega en RAR compromete a alguien aguas abajo a mantener un caso especial para siempre; un ZIP o un tarball le cuestan al remitente una opción de menú.

Desempaquetar el tarball cuando llegue a tu máquina

En el lado receptor no hay nada que instalar y una orden que ejecutar: tar -xzf quita la capa de gzip y el tar de dentro en una sola pasada, que es justo el comportamiento que convirtió esta forma en el estándar. Listarlo antes con tar -tzf vale el segundo extra en un archivo que viene de fuera de tu organización, porque enseña todas las rutas antes de escribir nada.

Ese listado es además el momento de mirar si hay rutas que no esperabas: rutas absolutas, o entradas que suben por encima del directorio de extracción. Las implementaciones modernas de tar las recortan o las rechazan por omisión, y un archivo de un remitente desconocido es exactamente el caso para el que existen esas defensas. El archivo vino de la máquina de otra persona en un formato propietario; mirar qué dice contener, antes de que aterrice en la tuya, es una costumbre barata.

Cómo convertir RAR a GZ

  1. Suelta tu archivo RAR en esta página, o haz clic para elegir uno.
  2. Elige GZ como destino e inicia la conversión.
  3. Descarga el archivo GZ terminado.

RAR frente a GZ: qué cambia

RAR frente a GZ
RARGZ
Nombre completoArchivo RARArchivo Gzip
Extensión de archivo.rar.gz, .tgz
Tipo de medioapplication/vnd.rarapplication/gzip
CompresiónSin pérdida — no se descarta nadaSin pérdida — no se descarta nada
Publicado por primera vez19931992
Publicado porwin.rar GmbH
EspecificaciónRFC 1952
LicenciaPropietarioEstándar abierto
Situación actualVigenteVigente
Se abre en el navegadorNingún navegadorNingún navegador
Considerado en su lugarZIP, 7ZBZ2, XZ, ZIP

Qué se conserva

No se descarta nada. RAR y GZ guardan su contenido sin pérdida, así que la conversión cambia el envoltorio y no la calidad, y puede repetirse sin que el daño se acumule.

Abrir el resultado

GZ comprime un solo flujo y no puede contener un directorio. Justo por eso GZ suele combinarse con un formato de archivo: el archivo reúne los ficheros y GZ comprime el resultado.

RAR es un formato de fabricante; GZ es una especificación publicada (RFC 1952). Eso cuenta para todo lo que deba seguir abriéndose dentro de diez años, cuando quizá el programa original ya no exista.

7-Zip y Keka leen tanto RAR como GZ, así que puedes comparar el resultado con el original sin un segundo programa.

Para qué sirve cada formato

GZ es de 1992, recogido en RFC 1952. gzip, 7-Zip y Keka lo leen.

De RAR a GZ: preguntas frecuentes

¿Se sube a algún sitio mi archivo RAR?

Sí: esta conversión necesita software que no puede funcionar en un navegador. El archivo viaja cifrado a nuestro servidor, se borra en cuanto termina el trabajo y el resultado a los 60 minutos. El trabajo lo hace 7-Zip, el archivador, en su forma de línea de comandos.

¿Convertir RAR a GZ es gratis?

Sí, hasta 100 conversiones al día para archivos de hasta 25 MB. Ese único límite existe porque esta conversión se ejecuta en un servidor que pagamos nosotros. Por lo demás aquí no hay nada limitado, y marca de agua no hay en ningún caso. El límite existe porque 7-Zip necesita una máquina nuestra para funcionar.

¿Se pierde calidad al convertir RAR a GZ?

No. GZ guarda el mismo contenido sin tirar nada: el resultado es idéntico en calidad al original. Los archivos salen byte a byte iguales. Lo que no sobrevive es lo que el contenedor sabía *sobre* ellos y no lo que había *dentro*: una contraseña y, en algunos formatos, los permisos y las marcas de tiempo originales.

¿Puede un archivo GZ contener más de un fichero?

GZ comprime un solo flujo y no puede contener un directorio. Justo por eso GZ suele combinarse con un formato de archivo: el archivo reúne los ficheros y GZ comprime el resultado.

¿Es sin pérdida la conversión de RAR a GZ?

No se descarta nada. RAR y GZ guardan su contenido sin pérdida, así que la conversión cambia el envoltorio y no la calidad, y puede repetirse sin que el daño se acumule.

Más sobre estos formatos