.G3FC

Arquivo G3FC

Generation 3 File Container
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo .g3fc é um arquivo compactado Generation 3 File Container, um formato de código aberto que agrupa um ou mais arquivos usando a compressão Zstandard, com criptografia opcional AES-256-GCM e correção de erros Reed-Solomon. Foi criado pela G3Pix (Lucas Guimarães) e lançado em 2025. Abra ou extraia um com o G3Pix G3FC Archiver gratuito, disponível para Windows, macOS e Linux, ou com a ferramenta de linha de comando g3fc.

Desenvolvedor: G3Pix / Lucas Guimarães Categoria: Arquivos comprimidos Padrão aberto MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .RAR · .ZIP · .Z01 · .7Z

Nesta página

19k+ extensões indexadas
Última revisão em Aug 8, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro G3FC?

Um arquivo .g3fc é um pacote no formato Generation 3 File Container, um formato de arquivo aberto publicado pela G3Pix (Lucas Guimarães) em 2025. Ele agrupa um ou mais arquivos em um único contêiner e os compacta com Zstandard, o mesmo algoritmo rápido por trás do formato .zst. Além da compressão, o G3FC adiciona dois recursos raramente encontrados juntos em um formato de arquivo de consumo: criptografia autenticada opcional AES-256-GCM e a correção de erros direta (Forward Error Correction) Reed-Solomon opcional, que permite que um arquivo sobreviva à degradação de dados (bit rot) durante o armazenamento de longo prazo.

O formato inicia cada arquivo com a assinatura ASCII G3FC e termina com um rodapé de 40 bytes cujo magic byte é G3CE. Esse rodapé aponta para um índice codificado em CBOR, para que um leitor possa listar e pesquisar o conteúdo sem escanear o arquivo inteiro, o que é mais rápido do que as leituras sequenciais que um arquivo .tar exige. Os valores são armazenados em little-endian, o texto é UTF-8 e a integridade é protegida por somas de verificação CRC-32. A especificação é aberta, com ferramentas de referência em Rust, Go, C# e Python lançadas sob a GNU General Public License v2.0.

Segurança e proteção

RISCO: LOW

G3FC is a data archive, not an executable, so opening one does not run code. As with any archive, treat files from unknown senders with caution and scan extracted contents. Encrypted archives require the correct password; AES-256-GCM also authenticates the data, so tampering is detected on extraction.

Detalhes do formato

em resumo
NOME COMPLETOGeneration 3 File Containertambém conhecido como G3 File Container, G3FC Archive
DESENVOLVEDORG3Pix / Lucas Guimarãesdesde 2025
TIPO MIMEapplication/octet-stream
TIPOBinary archive container
PADRÃOAberto · livre de royalties
RELACIONADO.rar.zip.z01.7z
Esta extensão também é usada por…
  • G3F (Guitar Pro 3 / fax G3) - The similar-looking .g3f extension is unrelated and refers to older fax or music-notation files, not the G3FC archive.
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
00010203
HEX
47334643
ASCII
G3FC
Header starts with ASCII 'G3FC' (47 33 46 43). The file ends with a 40-byte footer whose last 4 bytes are the footer magic 'G3CE' (47 33 43 45).

Programas que abrem arquivos G3FC

Windows3 apps
G3Pix G3FC Archiver Código aberto Download the official G3FC archiver release, open the app, and choose File then Open to browse and extract the archive contents.
g3fc command-line tool Código aberto Install with cargo install g3fc, then run g3fc extract archive.g3fc to unpack, or g3fc list archive.g3fc to view contents.
File Viewer Plus Pago Open File Viewer Plus and drag the .g3fc file into the window to inspect the archive without a dedicated extractor.
macOS2 apps
G3Pix G3FC Archiver Código aberto Download the macOS binary from GitHub releases and open the .g3fc file to list or extract its members.
g3fc command-line tool Código aberto Install with cargo install g3fc, then run g3fc extract archive.g3fc from Terminal to unpack the archive.
Linux2 apps
G3FC (Snap) Código aberto Install with sudo snap install g3fc, then run g3fc extract archive.g3fc to unpack files under your home directory.
g3fc command-line tool Código aberto Install with cargo install g3fc, then use g3fc list and g3fc extract to inspect and unpack archives.

Detalhes técnicos

especificação profunda
EncodingBinary container with a fixed 331-byte header, a data region, a CBOR-serialized file index, an optional FEC region, and a 40-byte footer.
Byte orderLittle Endian for all multi-byte integers
ContainerSingle-file archive holding one or more member files plus a searchable index
CompressionZstandard (Zstd, RFC 8878); per-file or global mode. CLI default level 6.
EncryptionOptional AES-256 in GCM mode. Payload layout: 12-byte nonce, 16-byte auth tag, then ciphertext. Keys derived with PBKDF2-HMAC-SHA256, 32-byte key, recommended 100,000 iterations, using separate 64-byte read and write salts stored in the header.
IntegrityCRC-32 (IEEE 802.3 polynomial 0xEDB88320) over file data, the header (bytes 0-276), and the footer (first 32 bytes). Reed-Solomon Forward Error Correction is optional (fec_scheme 1), percentage-based with fec_level 0-50, applied to a Data FEC block and a Metadata FEC block.
Typical sizeVaries; benchmark compressed roughly 13,000 files (2 GB) into about 1 GB.
StructureHeader (magic 'G3FC', version, UUID, timestamps in .NET ticks, index offset/length, compression and encryption flags, salts, KDF iterations, FEC settings, header checksum) -> data region -> file index (CBOR then Zstd, optionally encrypted) -> optional FEC region -> 40-byte footer ending in magic 'G3CE'.
PlatformsWindows, macOS, Linux
NotesThe index is serialized with CBOR (RFC 8949) and lists per-file path, type, UUID, timestamps, permissions (octal), offsets, sizes, compression flag, and CRC-32. Split archives use block_file_index and chunk grouping fields. Text is UTF-8. Timestamps are 100-nanosecond intervals since 0001-01-01 UTC (.NET ticks). Reference implementations exist in Rust, Go, C#/.NET, and Python.
Lançado2025
Versão mais recenteFormat version 1.0 (tooling v1.1.3, August 2025)
Padrão abertoSim · livre de royalties
Especificaçãogithub.com

Conversões de G3FC

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos G3FC. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos G3FC.

Perguntas frequentes

Como faço para abrir um arquivo .g3fc?
Use o G3Pix G3FC Archiver gratuito no Windows, macOS ou Linux, ou instale a ferramenta de linha de comando g3fc e execute g3fc extract seuarquivo.g3fc. Ambos estão disponíveis no projeto oficial do GitHub.
Qual programa cria arquivos .g3fc?
Eles são criados pelo compactador G3FC da G3Pix, que possui compilações nativas em Rust, Go, C# e Python. Qualquer uma dessas implementações pode criar e ler o formato.
O G3FC é o mesmo que ZIP ou 7z?
Não. É um formato aberto mais recente que usa compressão Zstandard e adiciona criptografia opcional AES-256-GCM e correção de erros Reed-Solomon. Seu índice baseado em rodapé permite que as ferramentas listem o conteúdo sem escanear o arquivo inteiro.
Posso abrir um arquivo .g3fc com WinRAR ou 7-Zip?
Não diretamente. Compactadores gerais como o 7-Zip ainda não reconhecem o contêiner G3FC, então você precisa do compactador G3FC ou da CLI. Após a extração, você pode recompactar os arquivos como ZIP ou 7z.
Por que meu arquivo .g3fc criptografado não abre?
Arquivos criptografados precisam da senha correta para derivar a chave AES-256. Se a senha estiver incorreta ou o arquivo tiver sido alterado, a verificação de autenticação GCM falha e a extração é recusada.
O formato G3FC é gratuito e aberto?
Sim. A especificação é publicada abertamente e as ferramentas de referência são licenciadas sob a GNU General Public License v2.0, para que qualquer pessoa possa implementar ou usar o formato sem custos.

Referências

1G3FC official repository and specification (GitHub)github.com
2G3FC file format specification (TXT)raw.githubusercontent.com

Continue explorando

em todo o banco de dados

Principais extensões desta semana

1.AQQAQQ Instant Messenger File
2.BINCD/DVD Disc Image (BIN/CUE)
3.PARTPartial Download File
4.MDMarkdown Document
5.RPMSGRestricted Permission Message
6.CRDOWNLOADChrome Partial Download File
7.NOMEDIAAndroid No-Media Marker File
8.PRDXSoftMaker Presentations Document
9.PRO6XProPresenter 6 Bundle File
10.SWFSmall Web Format (Shockwave Flash)

Extensões relacionadas

.RARRAR Archive (Roshal ARchive)
.ZIPZIP Archive
.Z01Split ZIP Archive - First Part
.7Z7-Zip Archive
.001Split / multi-volume archive - first part (.001)
.ZIRenamed / Truncated ZIP Archive

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z