Ferramenta gratuita

Converta arquivos FIT, GPX e TCX direto no navegador.

Converta FIT para GPX, GPX para FIT, TCX para GPX, ou qualquer outra combinação - além de JSON e CSV para análise. Solte qualquer arquivo de atividade Garmin, Wahoo, Coros ou Polar e baixe no formato que você realmente precisa. Conversor de arquivos FIT gratuito, sem cadastro, sem upload - o arquivo é decodificado no seu navegador usando o SDK oficial da Garmin e a conversão roda localmente no seu dispositivo.

ride.fitviraride.gpx

Como funciona

  1. 1

    Solte seu arquivo

    FIT do seu ciclocomputador, GPX de uma rota, TCX de uma exportação - tudo funciona.

  2. 2

    Escolha um formato de destino

    GPX para compartilhar, TCX para a velha guarda, JSON ou CSV para análise, FIT para manter a fidelidade total.

  3. 3

    Baixe na hora

    A conversão acontece no seu navegador. Nada é enviado, nada é registrado, nada fica esperando em uma fila.

O que você recebe

  • Decodificação de FIT via SDK oficial da Garmin
  • Recodificação de FIT segura, sem perda de campos
  • Exportação em JSON com todas as mensagens e campos para análise
  • Exportação em CSV do fluxo de registros para planilhas e Python
  • Pré-visualização de distância e duração antes de baixar
  • Funciona offline - o arquivo fica no seu dispositivo, sem necessidade de cadastro

Quando usar

Use o conversor sempre que tiver um arquivo em um formato e precisar dele em outro. Casos comuns: seu ciclocomputador salvou em FIT, mas a plataforma para onde você quer enviar só aceita GPX (planejadores de rota mais antigos, alguns widgets de upload de fórum); um amigo compartilhou uma rota em GPX, mas você quer carregá-la como percurso navegável no seu Garmin Edge; você precisa do CSV de um pedal para abrir no Excel e fazer uma análise personalizada; você quer JSON para comparar dois arquivos de atividade campo a campo para depuração; ou você está guardando backups em um formato de texto à prova do tempo em vez de depender de um binário que não consegue ler. O conversor resolve tudo isso em um único fluxo de soltar, escolher e baixar.

Como funciona por trás dos panos

Para entrada em FIT, o SDK oficial da Garmin em JavaScript decodifica o binário em um objeto tipado (um array por tipo de mensagem). Para entrada em GPX, o DOMParser nativo do navegador lê o XML e o conversor extrai pontos de rota, timestamps e campos de extensão. Para entrada em TCX, a mesma abordagem em XML é usada com o esquema TCX. A conversão para o formato de destino é uma série de funções de mapeamento - decodifica a origem em uma representação interna normalizada e depois codifica no destino. A saída em FIT passa pelo encoder do SDK para gerar CRC, cabeçalho e IDs de campo corretos. As saídas em GPX e TCX usam serialização de XML baseada em modelo. A saída em JSON é um JSON.stringify da representação interna. A saída em CSV achata o fluxo de registros em cabeçalhos e linhas. Nada acontece no servidor.

Erros comuns

Três pontos de atenção. Primeiro, esperar que a saída em GPX ou TCX carregue potência, voltas ou informações do dispositivo perfeitamente - o GPX principalmente é um formato mais enxuto e alguns campos simplesmente não têm onde ficar nele. Para preservação total, fique no FIT. Segundo, enviar um arquivo convertido para o Strava quando o original já está lá - a detecção de duplicidade do Strava vai rejeitá-lo, a menos que você também mude o horário de início ou apague o original. Terceiro, tratar o CSV como uma exportação completa - ele captura o fluxo de registros, mas não a sessão, as voltas nem os metadados do dispositivo. Se você precisa de tudo, use JSON.

Perguntas frequentes

Como converter um arquivo FIT para GPX online?
Solte o arquivo FIT no conversor, escolha GPX como formato de destino e baixe. A conversão roda inteiramente no seu navegador. Rota, elevação, horários, frequência cardíaca e cadência são preservados. A potência é gravada na extensão TrackPoint da Garmin. O processo todo leva cerca de um segundo e o arquivo nunca sai do seu dispositivo.
Como converter GPX para FIT?
Solte o GPX no conversor e escolha FIT como destino. O resultado é um FIT do tipo atividade, com cada trackpoint do GPX virando uma mensagem de registro, horários preservados e elevação mantida. Se você quiser um FIT de percurso navegável (com avisos de curva) em vez de um FIT de atividade, use nosso [Conversor de GPX para FIT de Percurso](/tools/gpx-to-fit-course) - essa ferramenta detecta curvas e grava waypoints course_point.
Meu arquivo é enviado para algum lugar?
Não. O conversor usa o SDK oficial FIT em JavaScript da Garmin e o parser XML nativo do navegador, ambos rodando inteiramente no seu navegador. Os bytes nunca saem da sua máquina, nada é registrado, nenhum ping de analytics carrega conteúdo de arquivo. A única chamada de rede que a página faz é para carregar a própria página; depois disso, você pode desligar o wifi e o conversor continua funcionando.
Qual é a diferença entre FIT, GPX e TCX?
FIT é o formato binário de atividade da Garmin - arquivos pequenos, metadados ricos, guarda potência, voltas e informações do dispositivo, mas você não consegue abrir em um editor de texto. GPX é o formato universal de rota em XML - legível em qualquer editor de texto, guarda trackpoints e elevação, mas não tem espaço nativo para potência e estrutura de voltas. TCX é o formato XML mais antigo da Garmin - mais pesado que o GPX, mas com FC/cadência/potência e dados de volta nativos. Use FIT para fidelidade total, GPX para compartilhar com qualquer pessoa, TCX para plataformas legadas que exigem.
Quais dados são perdidos ao converter de FIT para GPX?
O GPX não tem espaço nativo para potência ou estrutura de voltas. O conversor grava a potência na extensão TrackPoint da Garmin (que a maioria das plataformas lê) e FC/cadência nas extensões padrão do GPX. Os limites de volta são gravados como waypoints. Informações do dispositivo, totais da sessão e mensagens de evento específicas do FIT não têm equivalente em GPX e são descartadas. Se você precisa de preservação total, mantenha o FIT ou converta para TCX.
Por que converter para JSON ou CSV?
Para análise fora das plataformas de treino tradicionais. O JSON te dá todo o FIT decodificado como um objeto aninhado - cada mensagem, cada campo, cada registro - o formato ideal para scripts personalizados ou para comparar dois arquivos. O CSV exporta só o fluxo de registros por segundo (hora, latitude, longitude, elevação, FC, potência, cadência, velocidade), que é o que planilhas e Python pandas esperam. Use JSON para estrutura completa, CSV para trabalho com séries temporais.
O Strava e o Garmin Connect aceitam o FIT convertido?
Sim - o resultado é um FIT totalmente válido, recodificado pelo SDK oficial da Garmin, com CRC e cabeçalhos corretos. O Strava trata como qualquer outro upload. Se o arquivo original já estava no Strava e você está reenviando a versão convertida, vai cair na detecção de duplicidade - exclua o original primeiro ou desloque o horário de início com nosso [Ajustador de Horário FIT](/tools/fit-time-adjuster).
Posso converter vários arquivos de uma vez?
Um arquivo por vez, por enquanto. Se você precisa combinar dois ou mais arquivos em uma única atividade, use nosso [FIT Combiner](/tools/fit-combiner). Para fluxos de lote de verdade (uma pasta inteira de arquivos convertidos), envie um e-mail para hello@neverchill.com que vamos priorizar isso.

Salve seus treinos em um registro de verdade

Converta uma vez e depois mantenha cada pedal e corrida analisados em um só lugar. O Domestique lê os dados para você.

Criar conta gratuita