Filee: Arrasta. Larga. Convertido.

Um conversor de ficheiros gratuito e de código aberto: basta arrastar e largar.
Mantém uma tecla premida (Ctrl, Option no macOS), arrasta ficheiros e larga-os num formato da barra circular que se abre junto ao cursor.

Site · Descarregar · LinkedIn · Instalação · Linha de comandos · Desenvolvimento

Integração contínua Versão mais recente Descargas Windows 10 | 11 Linux x64 | ARM64 macOS: versão de pré-visualização Licença MIT

Filee: repositório C# da semana em primeiro lugar no Trendshift Filee: repositório C# do dia em primeiro lugar no Trendshift Featured|HelloGitHub

English · Español · 日本語 · 한국어 · 简体中文 · 繁體中文 · Polski · हिन्दी · Русский · العربية · فارسی · Português (Brasil) · Português (Portugal) · Français · ไทย · Türkçe · Bahasa Indonesia · Italiano · বাংলা

Junto ao cursor
Não precisas de abrir a janela da aplicação. Os formatos aparecem onde estás, apenas os que fazem sentido para os ficheiros que arrastas.
270 formatos, sem outro software
Imagens, PDF, Word, Excel, PowerPoint, HWP, livros digitais, arquivos, tipos de letra, CAD, modelos 3D e dados geoespaciais funcionam sem Office, Hancom Office ou LibreOffice.
Tudo fica no teu computador
Nada é enviado para a Internet. O Filee funciona sem ligação e guarda o resultado junto ao original.
## Vê como funciona

Ao arrastar trip.jpg com Ctrl premido, abre-se uma barra circular de formatos junto ao cursor. O ficheiro é largado em PNG, o anel de progresso completa-se e surge trip.png
Vê o vídeo de 27 segundos e experimenta a demonstração interativa em filee.sh

## Instalação Descarrega o Filee da [página de versões](https://github.com/KnifeLemon/Filee/releases/latest). Microsoft Store Ou pelo WinGet: ```powershell winget install KnifeLemon.Filee ``` - **Windows 10/11**: executa `Filee--win-Setup.exe` ou extrai o `win-Portable.zip` e executa `Filee.exe`. - O Filee tem um instalador próprio, disponível nos idiomas da aplicação, que não precisa de mais nada no computador. - Permite adicionar o menu do Explorador, o arranque ao iniciar sessão, o comando `filee` e motores opcionais. - As instalações silenciosas aceitam as opções do Inno Setup (`/VERYSILENT /SUPPRESSMSGBOXES`). - **macOS 13+** (versão de pré-visualização): extrai o pacote `osx-arm64` ou `osx-x64` e executa `./install.sh`. - Também podes abrir o `.dmg` e arrastar o Filee para Aplicações (o comando `filee` é instalado pelo `install.sh`). - A aplicação ainda não foi notarizada pela Apple. Autoriza o primeiro arranque em Definições do Sistema → Privacidade e Segurança → **Abrir mesmo assim**. - **Linux x64/ARM64** (Ubuntu 22.04+): extrai o pacote e executa `./install.sh` (não precisa de acesso de administrador; requer Python 3). - Os gestos de arrastar são suportados em X11. Em Wayland, usa a zona de largada e o menu de contexto do gestor de ficheiros, ou consulta as integrações experimentais para GNOME, KDE Plasma e Hyprland no [guia de instalação para Linux](installer/linux/INSTALL.txt). O Filee mostra as novas versões no menu e atualiza-se, mantendo as tuas definições e motores. Depois de uma atualização, algumas páginas apresentam as novidades. **Windows: o Filee não abre, sem janela nem mensagem de erro?** Isto pode acontecer num Windows 10 que não é atualizado há muito tempo, num computador cujo processador suporta a proteção de pilha imposta por hardware (CET). O Windows ativa essa proteção, mas falta-lhe um componente de que o .NET precisa, pelo que o Filee e o instalador terminam de imediato. - **Recomendado:** instala as atualizações disponíveis do Windows (a atualização cumulativa mais recente). - **Se não puderes atualizar:** desativar a proteção apenas para o Filee costuma resolver o problema. Executa estes comandos no PowerShell como administrador: ```powershell Set-ProcessMitigation -Name Filee.exe -Disable UserShadowStack Set-ProcessMitigation -Name filee-cli.exe -Disable UserShadowStack ``` Faz o mesmo para o nome do ficheiro do instalador (por exemplo, `Filee--win-Setup.exe`) ou usa o ZIP portátil, que precisa apenas destas duas linhas. Para reverter a alteração, remove as entradas em Segurança do Windows → Controlo de aplicações e browser → Definições de proteção contra exploits → Definições do programa. ## Funcionalidades - **Uma barra circular junto ao cursor**: mantém uma tecla premida, arrasta ficheiros e larga-os num formato. Só aparecem formatos compatíveis com os ficheiros. - **Diretamente do navegador**: arrasta uma imagem, uma ligação para um ficheiro ou uma transferência do Chrome, Edge, Firefox ou Safari da mesma forma. - O Filee guarda o ficheiro na pasta Transferências (ou mantém apenas o ficheiro convertido) e converte-o. - Os ficheiros das ligações são descarregados sem usar a sessão iniciada no navegador. - **Uma barra por tipo de ficheiro**, organizada por arrastar e largar, com predefinições de: - qualidade, tamanho e DPI - páginas e compressão de PDF - vídeo e áudio - pasta de destino e nomes de ficheiro - **Duas faces em cada barra circular**: prime Tab ou roda a roda do rato enquanto está aberta para a virar e aceder a formatos e ferramentas menos comuns. - **Recortar antes de converter**: o segmento Recortar abre as imagens uma a uma. Arrasta a moldura, escolhe uma proporção e só essa parte é guardada. - **Vários ficheiros ao mesmo tempo**, em paralelo. Os percursos com várias etapas (HWP → HWPX → DOCX) são encontrados automaticamente. - **Pastas monitorizadas** convertem todos os ficheiros que nelas entram. - **Conversões recentes** na Página inicial, cada uma com uma miniatura: abre o resultado ou escolhe outra aplicação para o abrir. - **Outras formas de converter**: o menu de contexto, um atalho de teclado, a zona de largada e o [comando `filee`](#linha-de-comandos). - Temas claro e escuro, com a tua cor de destaque e a opacidade da barra circular à tua escolha, em English, Español, 日本語, 한국어, 简体中文, 繁體中文, Polski, हिन्दी, Русский, العربية (da direita para a esquerda), Português (Brasil), Français, नेपाली, ไทย, Türkçe, Português (Portugal), Deutsch, Italiano, Bahasa Indonesia e Tiếng Việt. ## Capturas de ecrã
Editor da barra circular com perfis e predefinições, em inglês Página inicial com a zona de largada e as conversões recentes, em inglês
Organiza a barra circular por arrastar e largar, com um perfil por tipo de ficheiro Página inicial: zona de largada e conversões recentes
## Formatos | De | Para | |---|---| | **Imagens**: JPG, PNG, WEBP, AVIF, TIFF, BMP, GIF, APNG, ICO, ICNS, JPEG XL, JPEG 2000, PSD/PSB, TGA, PPM, HEIC, QOI, DDS, PCX, MNG, CUR, …;
leitura de GIMP XCF, RAW de câmaras (CR2, CR3, NEF, ARW, DNG, …), DICOM, OpenEXR, HDR, FITS, JPEG XR (Windows) e Live Photo do iPhone (LIVP) | qualquer um destes formatos (HEIC⁵), PDF, SVG (vetorizado), redimensionamento, escala de cinzentos;
Live/Motion Photos (iPhone, Android) → respetivo vídeo (MP4, MOV⁵), e vídeo → Live Photo (iPhone) ou Motion Photo (Android)⁵, experimental | | **Vetores**: SVG, SVGZ, EMF, WMF, AI
EPS, PS¹
CDR, VSD, CGM, ODG, FODG² | PDF (vetorial), PNG e outras imagens,
SVG ↔ SVGZ, SVG → DXF/DWG, PDF → EPS/PS¹, SVG → EMF, WMF, ODG² | | **PDF** | DOCX, HWPX, TXT, PNG, JPG, TIFF, CBZ, PPTX (uma imagem de cada página), SVG²;
juntar (pela ordem que escolheres), dividir, selecionar intervalos de páginas, comprimir (PDF mais pequenos) | | **Documentos**: DOCX, DOCM, DOTX, EML, Outlook MSG;
leitura de OFD (faturas eletrónicas e documentos oficiais chineses)
DOC, ODT, FODT, OTT, RTF, WPS, WPD, Pages, ClarisWorks, MacWrite, T602, …² | PDF, DOCX, HWPX, EPUB, TXT, HTML;
MSG → EML
ODT, FODT, OTT² | | **Folhas de cálculo**: XLSX, XLSM, XLS, XLT, ODS, CSV, TSV
OTS, FODS, Numbers, ET² | PDF, XLSX, ODS, CSV, TSV, JSON, HWPX, HTML
XLT, OTS² | | **Apresentações**: PPTX, PPTM, POTX, POTM, PPSX
PPT, ODP, OTP, FODP, Keynote² | PDF, PNG, JPG, DOCX, HWPX
OTP² | | **HWP**: HWP, HWPX | PDF, PNG, DOCX, HWPX ↔ HWP, TXT, Markdown, HTML | | **Texto**: TXT, LOG, código de scripts (PY, PAC, BAT, COMMAND; apenas lido, nunca executado), Markdown, HTML;
leitura de MHTML (páginas Web guardadas)
reStructuredText, LaTeX, Org, AsciiDoc, Typst, MediaWiki, DocBook, Jupyter, Textile, man, OPML³ | TXT em UTF-8, PDF, DOCX, HWPX, EPUB
conversão entre estes formatos, diapositivos PPTX³ | | **Livros digitais**: EPUB, KEPUB, MOBI, AZW3, AZW, AZW4, FB2, CBZ, CBR, CB7, HTMLZ, TXTZ
LIT, LRF, CHM, PDB, …⁴ | PDF, EPUB, KEPUB (Kobo), DOCX, TXT, HTML, HWPX
MOBI, AZW3⁴ | | **Vídeo**⁵: MP4, MOV, MKV, WEBM, AVI, WMV, FLV, MPEG, Video CD (DAT), TS, M2TS, 3GP, OGV, VOB, … | MP4 (H.264, HEVC, AV1), WEBM, MOV, MKV, AVI, GIF, APNG, MP3, M4A, 720p,
legendas (SRT, ASS, WebVTT) | | **Áudio**⁵: MP3, M4A, AAC, WAV, FLAC, OGG, OPUS, WMA, AIFF, AMR, APE, WavPack, TTA, DSD (DSF, DFF), DTS, AC3, E-AC3, … | MP3, M4A (AAC, ALAC), WAV, FLAC, OGG, OPUS, AAC, WavPack, TTA, W64, AC3, E-AC3 | | **Legendas**: SRT, ASS/SSA, WebVTT, SAMI (SMI), LRC, TTML, MicroDVD, SCC | conversão entre estes formatos em UTF-8 (leitura correta de ficheiros coreanos em CP949) | | **Arquivos**: ZIP, ANSYS Workbench (WBPZ), 7Z, RAR, TAR, TAR.GZ, TAR.BZ2, TAR.XZ, GZ, ISO, CAB, DMG, ALZ, EGG, … | extrair, ZIP, 7Z, TAR, TAR.GZ;
quaisquer ficheiros → um ZIP | | **CAD**: DWG, DXF | PDF, SVG, PNG, DWG ↔ DXF | | **Tipos de letra**: TTF, OTF, WOFF, WOFF2, EOT;
FON (tipos de letra bitmap do Windows) apenas leitura | conversão entre si;
FON → um ficheiro por tamanho | | **Dados**: JSON, JSON Lines, YAML, TOML, XML
vCard, iCalendar | conversão entre estes formatos, CSV e XLSX (tabelas);
vCard, iCalendar ↔ CSV | | **Modelos 3D**: GLB, glTF, STL, OBJ (+ MTL), 3MF, PLY;
leitura de FBX | conversão entre estes formatos, pré-visualização em PNG | | **Vetores geoespaciais**: Shapefile, GeoJSON, KML, KMZ, GPX
CSV com coordenadas | conversão entre estes formatos e CSV / XLSX / JSON;
os dados projetados (UTM, Web Mercator, Lambert, Albers) são convertidos em longitude / latitude WGS 84 | Os formatos sem marca funcionam de imediato, sem Office, Hancom Office ou LibreOffice. Os formatos marcados precisam de um motor opcional, transferido apenas quando necessário: ¹ Ghostscript, ² LibreOffice, ³ Pandoc, ⁴ calibre, ⁵ FFmpeg ([detalhes](docs/ENGINES.md)). ## Linha de comandos O comando `filee` usa os mesmos motores e predefinições da aplicação (é adicionado pelo instalador ou pelo `install.sh`). ``` filee convert photo.heic --to jpg filee convert *.png --to webp --quality 80 -o converted filee watch D:\Inbox --to pdf --move-originals ``` Todos os comandos e opções: [filee.sh/cli](https://filee.sh/cli/) ou `filee help`. ## Desenvolvimento Compila com o SDK do .NET 10 em Windows, macOS ou Linux: ```bash git clone https://github.com/KnifeLemon/Filee.git cd Filee pwsh build/fetch-engines.ps1 -Only rhwp,pandoc # motores opcionais dotnet run --project src/Filee.App dotnet test ``` [Arquitetura](docs/ARCHITECTURE.md) · [Motores](docs/ENGINES.md) · [Adicionar um conversor](docs/ADDING-A-CONVERTER.md) · [Adicionar um idioma](docs/ADDING-A-LANGUAGE.md) · [Contribuir](CONTRIBUTING.md) Os pull requests são bem-vindos. Se o Filee te poupa alguns cliques, uma ⭐ ajuda outras pessoas a descobri-lo. ## Política de assinatura de código O Filee é desenvolvido e publicado por **Myeonggu Kim** ([KnifeLemon](https://github.com/KnifeLemon)). - As versões para Windows são assinadas com um certificado [Certum](https://www.certum.eu/) de assinatura de código para projetos de código aberto, emitido a Myeonggu Kim ("Open Source Developer MYEONGGU KIM"). - As versões anteriores, até à 2.0.0 inclusive, não estão assinadas. - O SmartScreen pode continuar a mostrar um aviso sobre uma versão nova até que esta tenha sido descarregada vezes suficientes ("Mais informações" → "Executar mesmo assim"). - Os pacotes para macOS têm uma assinatura ad hoc e não foram notarizados pela Apple. - Só são assinados ficheiros compilados pelo fluxo de publicação do GitHub Actions deste repositório, e cada versão é assinada e aprovada manualmente. - As bibliotecas e os programas assinados pelos respetivos autores (.NET, SkiaSharp, ImageMagick, o runtime do Microsoft C++…) mantêm as suas assinaturas; os componentes incluídos sem assinatura (rhwp, 7-Zip e a maioria das bibliotecas) são assinados com o certificado do Filee, como parte do Filee. ### Política de privacidade O Filee converte os ficheiros no teu computador e nunca os envia para a Internet. Não recolhe dados de utilização nem envia telemetria. Só se liga à Internet: - para perguntar ao GitHub (`api.github.com`) se existe uma versão mais recente, pouco depois do arranque e, depois, a cada poucas horas. Podes desativar esta opção em Definições → Acerca de ("Procurar atualizações automaticamente"). - para descarregar os motores de conversão que escolheres instalar, a partir dos endereços oficiais fixados em [`engines.json`](src/Filee.Engines/Infrastructure/engines.json), e os idiomas de reconhecimento de texto (OCR) usados por uma predefinição, fixados em [`ocr-languages.json`](src/Filee.Engines/Infrastructure/ocr-languages.json). - quando clicas numa ligação, que abre o navegador. ## Apoiar O Filee é gratuito e continuará a sê-lo. Se quiseres apoiar o projeto, escolhe a forma que preferires ([Fairy](https://fairy.hada.io/@filee) aceita cartões coreanos e pagamentos simplificados). **O teu nome ou logótipo aqui.** Quem contribui mensalmente é mencionado aqui pelo nome, e os patrocinadores têm o seu logótipo aqui e na página Acerca de do Filee. Quem faz uma contribuição pontual também pode pedir para ser mencionado.

GitHub Sponsors Patreon Ko-fi PayPal Fairy

## Licença MIT, © 2026 Myeonggu Kim (KnifeLemon) e colaboradores do Filee. Os componentes de terceiros incluídos mantêm as suas licenças, indicadas em [THIRD-PARTY-NOTICES.md](THIRD-PARTY-NOTICES.md).

Histórico de estrelas