{"id":59518,"date":"2025-11-17T20:20:46","date_gmt":"2025-11-17T19:20:46","guid":{"rendered":"https:\/\/thepostrace.com\/?p=59518"},"modified":"2026-11-14T16:13:28","modified_gmt":"2026-11-14T15:13:28","slug":"come-esportare-un-file-gpx-da-strava","status":"publish","type":"post","link":"https:\/\/thepostrace.com\/it\/blog\/come-esportare-un-file-gpx-da-strava\/","title":{"rendered":"Come esportare un file GPX da Strava?"},"content":{"rendered":"<h1>Esporta le tue attivit\u00e0 Strava in GPX con un click!<\/h1>\n<p>Vuoi <strong>recuperare il file GPX delle tue attivit\u00e0 Strava<\/strong> per analizzarle, condividerle o salvarle? Questo strumento semplice e gratuito ti permette di esportare qualsiasi attivit\u00e0 Strava in formato GPX in pochi secondi.<\/p>\n<p>Non serve pi\u00f9 navigare nei menu complessi di Strava: copia semplicemente il link della tua attivit\u00e0, incollalo nel campo previsto e clicca sul pulsante di esportazione. Il file GPX verr\u00e0 scaricato automaticamente sul tuo computer.<\/p>\n\n<style>\n    .input-group { margin: 20px 0; }\n    label { display: block; margin-bottom: 8px; font-weight: bold; color: #333; }\n    input[type=\"text\"] { width: 100%; padding: 12px; border: 2px solid #ddd; border-radius: 5px; font-size: 14px; box-sizing: border-box; }\n    input[type=\"text\"]:focus { outline: none; border-color: #fc4c02; }\n    button { width: 100%; padding: 15px; background-color: #fc4c02; color: white; border: none; border-radius: 5px; font-size: 16px; font-weight: bold; cursor: pointer; margin-top: 10px; }\n    button:hover { background-color: #e04402; }\n    button:disabled { background-color: #ccc; cursor: not-allowed; }\n    .info { background-color: #f0f8ff; padding: 15px; border-radius: 5px; margin-top: 20px; font-size: 14px; color: #555; }\n    .error { background-color: #ffe6e6; color: #d00; padding: 15px; border-radius: 5px; margin-top: 10px; display: none; }\n    .success { background-color: #e6ffe6; color: #060; padding: 15px; border-radius: 5px; margin-top: 10px; display: none; }\n<\/style>\n<h2>\ud83d\udeb4 Esportatore GPX Strava<\/h2>\n    <label for=\"stravaUrl\">Link dell&#8217;attivit\u00e0 Strava:<\/label>\n    <input type=\"text\" id=\"stravaUrl\" placeholder=\"https:\/\/www.strava.com\/activities\/123456789\">\n    <button id=\"exportBtn\" onclick=\"exportGPX()\">Esporta in GPX<\/button>\n    <div id=\"errorMsg\" class=\"error\"><\/div>\n    <div id=\"successMsg\" class=\"success\"><\/div>\n    <strong>\u2139\ufe0f Come utilizzare:<\/strong><br>\n    1. Copia il link della tua attivit\u00e0 Strava<br>\n    2. Incollalo nel campo qui sopra<br>\n    3. Clicca su &#8220;Esporta in GPX&#8221;<br><br>\n    <strong>Formato del link:<\/strong><br>\n    https:\/\/www.strava.com\/activities\/[ID]\n<script>\n    function extractActivityId(url) {\n        const regex = \/activities\\\/(\\d+)\/;\n        const match = url.match(regex);\n        return match ? match[1] : null;\n    }\n\n    function showError(message) {\n        const errorDiv = document.getElementById('errorMsg');\n        const successDiv = document.getElementById('successMsg');\n        errorDiv.textContent = message;\n        errorDiv.style.display = 'block';\n        successDiv.style.display = 'none';\n    }\n\n    function showSuccess(message) {\n        const errorDiv = document.getElementById('errorMsg');\n        const successDiv = document.getElementById('successMsg');\n        successDiv.textContent = message;\n        successDiv.style.display = 'block';\n        errorDiv.style.display = 'none';\n    }\n\n    function hideMessages() {\n        document.getElementById('errorMsg').style.display = 'none';\n        document.getElementById('successMsg').style.display = 'none';\n    }\n\n    async function exportGPX() {\n        hideMessages();\n\n        const urlInput = document.getElementById('stravaUrl');\n        const url = urlInput.value.trim();\n        const exportBtn = document.getElementById('exportBtn');\n\n        if (!url) {\n            showError('Inserisci un link Strava');\n            return;\n        }\n\n        const activityId = extractActivityId(url);\n        if (!activityId) {\n            showError('Link Strava non valido. Formato richiesto: https:\/\/www.strava.com\/activities\/123456789');\n            return;\n        }\n\n        exportBtn.disabled = true;\n        exportBtn.textContent = 'Download in corso...';\n\n        try {\n            const gpxUrl = `https:\/\/www.strava.com\/activities\/${activityId}\/export_gpx`;\n\n            const a = document.createElement('a');\n            a.href = gpxUrl;\n            a.download = `strava_activity_${activityId}.gpx`;\n            document.body.appendChild(a);\n            a.click();\n            document.body.removeChild(a);\n\n            showSuccess('\u2713 Download del GPX avviato! Se il download non si avvia, devi essere connesso al tuo account Strava nel browser.');\n\n        } catch (error) {\n            showError('Errore di esportazione: ' + error.message);\n        } finally {\n            exportBtn.disabled = false;\n            exportBtn.textContent = 'Esporta in GPX';\n        }\n    }\n\n    document.getElementById('stravaUrl').addEventListener('keypress', function(e) {\n        if (e.key === 'Enter') {\n            exportGPX();\n        }\n    });\n<\/script>\n\n\n<p><strong>Utilizzo del nostro strumento di esportazione gratuito:<\/strong><\/p>\n<ol>\n  <li>Apri la tua attivit\u00e0 su Strava<\/li>\n  <li>Copia l&#8217;URL della pagina (es: <a href=\"https:\/\/www.strava.com\/activities\/123456789\" target=\"_blank\" rel=\"noopener\">https:\/\/www.strava.com\/activities\/123456789<\/a>)<\/li>\n  <li>Incolla il link nello strumento<\/li>\n  <li>Clicca su &#8220;Esporta in GPX&#8221;<\/li>\n<\/ol>\n<p><strong>Nota importante:<\/strong> Assicurati di essere connesso al tuo account Strava nel tuo browser perch\u00e9 l&#8217;esportazione funzioni correttamente.<\/p>\n<p>Ideale per ciclisti, corridori ed escursionisti che vogliono utilizzare un percorso con altre applicazioni GPS o semplicemente creare un poster sportivo personalizzato!<\/p>","protected":false},"excerpt":{"rendered":"<p>Esporta le tue attivit\u00e0 Strava in formato GPX in pochi secondi con il nostro strumento gratuito.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[457],"tags":[],"class_list":["post-59518","post","type-post","status-publish","format-standard","hentry","category-tutorial"],"acf":[],"_links":{"self":[{"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/posts\/59518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/comments?post=59518"}],"version-history":[{"count":5,"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/posts\/59518\/revisions"}],"predecessor-version":[{"id":59549,"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/posts\/59518\/revisions\/59549"}],"wp:attachment":[{"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/media?parent=59518"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/categories?post=59518"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/thepostrace.com\/it\/wp-json\/wp\/v2\/tags?post=59518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}