Cookies de estadística y publicidad
Usamos cookies de estadística y de publicidad, y ambas van a Google. Si rechazas, para ti no cambia nada visible.Ir a la página de privacidad
Aquí puedes convertir TCX a GPX gratis y sin cuenta: suelta el archivo arriba y en un par de segundos tienes el resultado listo para descargar. La conversión ocurre en tu propio navegador, así que el archivo no se sube nunca. Funciona igual en Windows, macOS y Linux que en iPhone y Android, y sigue funcionando aunque cortes la conexión.
Hasta 100 archivos a la vez. Mezclar formatos no es problema.
Se convierten uno tras otro y vuelven juntos en un ZIP.
TCX a GPX
Dentro del ecosistema de Garmin el TCX se lee sin problema. Fuera de él se convierte en un obstáculo: Wikiloc, los planificadores de rutas, los visores cartográficos, el software SIG y los formularios de subida de muchos clubes aceptan GPX y poco más, porque el GPX es anterior a todos ellos y describe únicamente geografía.
Por eso esta conversión casi nunca es una decisión sobre los datos. Es un trámite de compatibilidad que alguien hace porque un destino concreto rechazó el archivo, y la pregunta útil no es si convertir, sino con qué te quedas después. La respuesta es el recorrido, y nada de lo que hacía de aquel archivo un entrenamiento.
Por punto: la frecuencia cardíaca, la cadencia, la distancia acumulada que escribe el reloj y todo el bloque de extensiones, que es donde viven los vatios, la cadencia de carrera y la velocidad instantánea del dispositivo. Por vuelta: el tiempo total, la distancia, la velocidad máxima, las calorías, las medias y máximas de pulso, la intensidad y el motivo por el que se cortó la vuelta.
No es una lista aproximada con un «y cosas parecidas» al final: el conversor lee la hora, la latitud, la longitud y la altitud de cada punto, y nada más. Eso es exactamente lo que un punto de GPX sabe guardar. La conversión es fiel con el recorrido y muda con el entrenamiento, y conviene saber cuál de los dos te estás llevando.
La versión cómoda de esta explicación dice que el GPX no puede guardar la frecuencia cardíaca, y es falsa. El GPX 1.1 base no tiene campos de sensores, pero el formato es extensible a propósito, y el espacio de nombres TrackPointExtension del propio Garmin añade pulso, cadencia y temperatura dentro de cada punto. Strava y Garmin Connect lo leen sin más, y un GPX exportado desde un reloj suele traerlo.
El archivo que sale de aquí no lleva ningún bloque de extensiones. Cada punto se escribe con latitud, longitud, una altitud opcional y una hora opcional, y se acaba: los cuatro formatos de posición de este sitio pasan por una misma estructura interna en la que no hay hueco para un sensor. La pérdida es una propiedad de esta conversión, no del formato de destino, y decirlo así es la diferencia entre esperar lo correcto y llevarse una sorpresa.
Las coordenadas se escriben con seis decimales, unos 11 centímetros, muy por debajo de los varios metros de error que aporta cualquier receptor de consumo. La altitud se copia en metros sin redondear ni convertir nada, porque el TCX ya la guarda en metros.
Las marcas de tiempo se copian tal cual, sin reformatear. Un archivo de Garmin que escribe 2026-03-14T06:41:07.000Z conserva sus milisegundos y su marca de UTC, y eso es lo que convierte el resultado en una grabación y no en un recorrido teórico: un GPX con horas tiene duración y ritmo, y se sube como actividad completada a cualquier plataforma que acepte GPX.
Un TCX agrupa los puntos en vueltas, y las vueltas son la estructura con la que se lee un entrenamiento: los parciales, las recuperaciones, las medias de cada intervalo. Esos límites se aplanan. Los puntos de todas las vueltas se encadenan en orden dentro de un único tramo, dentro de una única pista, y nada en el GPX marca dónde terminaba cada una.
El GPX tiene tramos, así que en teoría las vueltas podrían mapearse sobre ellos, pero un corte de tramo significa por convención un hueco en la grabación y no una pulsación de botón: codificarlas así haría creer a cualquier lector que la señal se perdió doce veces. Si lo que necesitas son las series, conserva el TCX; casi todas las plataformas permiten volver a partir una actividad ya subida, aunque las medias de pulso por vuelta ya no estarán.
Un punto de entrenamiento sin posición no puede convertirse en un punto de pista y se descarta. Esa es la explicación habitual de un GPX con menos puntos de los que tenía el archivo original: el reloj muestrea cada segundo haya o no cobertura de satélite, así que una sesión que empieza en un aparcamiento subterráneo, atraviesa un túnel o corre entre edificios altos contiene tramos enteros de puntos perfectamente válidos con hora y pulso y sin coordenadas.
La pérdida no es de precisión sino de densidad: los puntos que quedan están donde estaban, y el trazo entre dos de ellos es simplemente una línea recta más larga. En una ruta de montaña con buena cobertura esto casi no ocurre; en una carrera urbana se nota en las curvas de las calles estrechas.
En el extremo, un entrenamiento de cinta, de rodillo o de remo no tiene ninguna posición en todo el archivo. La conversión no devuelve un GPX vacío: se detiene y avisa de que no encontró ninguna pista ni ningún punto de interés en el archivo.
Es la respuesta correcta y no un fallo. En ese archivo no hay ruta que representar, y el GPX que la describiría no existe. En esas sesiones los datos de entrenamiento eran todo el contenido, así que salir del formato que los guarda no tiene sentido en ninguna dirección.
El GPX sirve para dos cosas que se parecen y no lo son. Una ruta planificada es una lista de puntos por los que hay que pasar, sin horas; una actividad grabada es una traza con la hora de cada punto. El archivo que sale de aquí es siempre lo segundo: se escribe como una pista con sus marcas de tiempo, y aquí no se genera nunca el elemento de ruta.
Eso decide qué hace el destino con él. Wikiloc, Strava o Garmin Connect lo interpretarán como una salida realizada y calcularán duración y ritmo; un planificador que espere una ruta a menudo lo aceptará igual y se limitará a ignorar las horas. Lo que no vas a obtener es un archivo de navegación con puntos de aviso: para eso, la mayoría de las aplicaciones ofrecen convertir una traza en ruta dentro de la propia herramienta, y ese paso lo hacen mejor ellas que un conversor.
Una actividad de TCX no tiene elemento de nombre. Lo que tiene es un atributo Sport limitado por el esquema a una lista corta, y ese valor es el que acaba como nombre de la pista del GPX. Por eso la mayoría de los archivos convertidos salen con una pista llamada Running, Biking u Other.
El título que ves en Garmin Connect o en Strava vive en la base de datos de esa plataforma, no en la exportación, así que no hay nada que arrastrar. Si conviertes varias sesiones de golpe, la consecuencia práctica es que las pistas son indistinguibles por el nombre y tendrás que fiarte del nombre de archivo y de la primera marca de tiempo. Cambiar el elemento de nombre después es una línea en un editor de texto y merece la pena antes de meterlas en una colección de rutas.
Un TCX puede contener varias actividades en un mismo documento, que es la forma en que llega una exportación masiva desde una plataforma de entrenamiento. Cada actividad se convierte en su propia pista dentro del GPX, con su nombre tomado de su deporte, y en el mismo orden en que aparecían.
Lo que haga el destino con eso varía. Los planificadores suelen mostrar una lista y dejarte elegir; los formularios que esperan una actividad por archivo se quedan con la primera y descartan el resto sin decirlo. Si una exportación conjunta tiene que acabar en sesiones sueltas, divide el TCX antes de convertirlo: los límites entre actividades son evidentes en el XML y desaparecen dentro de los límites entre pistas en cuanto el archivo es un GPX.
Leer el TCX y escribir el GPX ocurren los dos en tu navegador. Ninguna petición lleva el archivo a ningún sitio —el panel de red lo confirma durante una conversión— y la página sigue funcionando con la conexión apagada una vez cargada.
Un archivo de entrenamiento es un dato de salud y un dato de localización en el mismo documento: pulso contra tiempo y posición contra tiempo, de una sesión que probablemente empezó en tu portal. Aquí caben archivos de hasta 100 MB y hasta cien por tanda, que para este formato es mucho más de lo que nadie necesita. Los conversores que suben el archivo lo guardan al menos el rato que dura la conversión, y a veces bastante más; hacerlo en el navegador convierte esa pregunta en algo que no hace falta responder.
| TCX | GPX | |
|---|---|---|
| Nombre completo | Training Center XML | GPS Exchange Format |
| Extensión de archivo | .tcx | .gpx |
| Tipo de medio | application/vnd.garmin.tcx+xml | application/gpx+xml |
| Publicado por primera vez | 2007 | 2002 |
| Publicado por | Garmin | Topografix |
| Especificación | Training Center XML | GPX 1.1 |
| Licencia | Publicado, no estandarizado | Estándar abierto |
| Situación actual | Vigente | Vigente |
| Se abre en el navegador | Ningún navegador | Ningún navegador |
| Considerado en su lugar | FIT | KML |
Strava lee tanto TCX como GPX, así que puedes comparar el resultado con el original sin un segundo programa.
TCX es el formato de Garmin, publicado en 2007. Está recogido en Training Center XML, y conviene conocerlo si el archivo tiene que sobrevivir a la herramienta que lo escribió.
GPX viene de Topografix y es de 2002, recogido en GPX 1.1. Garmin BaseCamp, Strava y QGIS lo leen.
No. Esta conversión ocurre por completo en tu navegador, así que el archivo no sale de tu dispositivo. Puedes comprobarlo tú: abre la pestaña de red de las herramientas de desarrollo y convierte algo. Verás la propia página y las peticiones de estadística y publicidad con las que se paga este servicio, y ni una sola que lleve tu archivo.
Sí. Sin cuenta, sin marca de agua y sin cupo diario que se gaste: se ejecuta en tu propio equipo, así que puedes volver tantas veces como quieras. El navegador procesa archivos de hasta 100 MB, 100 a la vez.
TCX y GPX describen el contenido de maneras radicalmente distintas. La conversión es por tanto una reconstrucción y no una copia: fiel, pero no idéntica byte a byte. Las posiciones, la altitud y las marcas de tiempo sí viajan. Los datos de sensores, los estilos y las imágenes incrustadas no.
Para la conversión no: ocurre en el navegador que ya tienes abierto. Para abrir el resultado necesitas después el programa con el que tu dispositivo muestra normalmente GPS Exchange Format.