FitMesh Labs
Calcolatore HRV: RMSSD e analisi intervalli RR
Incolla una serie di intervalli RR/IBI e ottieni RMSSD, deviazione standard e frequenza cardiaca derivata dal RR medio, calcolati interamente nel tuo browser. Nessun dato lascia il tuo dispositivo.
Per calcolare l'HRV (RMSSD) da una lista di intervalli RR: incolla i valori nel campo qui sotto (uno per riga, o separati da spazio/virgola/punto e virgola), scegli l'unità (millisecondi o secondi) e lo strumento calcola in tempo reale RMSSD, deviazione standard, intervallo RR medio e frequenza cardiaca derivata, tutto nel browser, senza inviare nulla a un server.
RMSSD è la radice quadrata della media dei quadrati delle differenze fra intervalli RR consecutivi: è la metrica HRV nel dominio del tempo più usata perché non richiede una registrazione lunga e riflette principalmente l'attività del sistema nervoso parasimpatico.
Artefatti, battiti ectopici, movimento e intervalli persi possono alterare fortemente il risultato. Questo strumento non li rileva né li corregge automaticamente.
Inserisci almeno 2 intervalli RR validi per vedere i risultati.
Cos'è l'HRV
La variabilità della frequenza cardiaca (HRV, Heart Rate Variability) misura quanto varia nel tempo l'intervallo fra un battito e il successivo. Non è la frequenza cardiaca media: due persone possono avere lo stesso battito medio (es. 60 bpm) e un'HRV molto diversa, perché l'HRV descrive la variabilità di quegli intervalli, non la loro media.
Il battito cardiaco non è un metronomo: l'intervallo fra un battito e l'altro cambia continuamente sotto l'influenza del sistema nervoso autonomo (le componenti simpatica e parasimpatica), della respirazione, della postura e di molti altri fattori. L'HRV è lo strumento con cui questa variabilità viene quantificata numericamente.
Questa pagina descrive esclusivamente il calcolo matematico dell'HRV a partire da dati che fornisci tu. Non è uno strumento diagnostico, non classifica il risultato come "buono" o "cattivo", e non stima l'età biologica, lo stato di recupero o il rischio cardiovascolare.
RR, IBI e NN: non sono sinonimi intercambiabili
Intervallo RR: il tempo fra due picchi R consecutivi su un tracciato ECG (il picco R è la deflessione più marcata del complesso QRS, corrispondente alla contrazione ventricolare). È il termine tecnicamente corretto quando la fonte del dato è un elettrocardiogramma o una fascia toracica con elettrodi ECG.
IBI (Interbeat Interval): termine più generico, usato spesso dai dispositivi che rilevano il battito con un sensore ottico PPG (fotopletismografia, tipico di orologi e anelli da polso) invece che con elettrodi ECG. Un sensore PPG non misura un vero picco R, ma stima il momento del battito dal cambiamento di volume sanguigno nel tessuto: il valore che restituisce è concettualmente un intervallo fra battiti, non un intervallo RR in senso stretto, anche se nella pratica viene spesso chiamato così.
Intervallo NN (normal-to-normal): un intervallo RR/IBI dopo che la serie è stata ripulita da battiti ectopici, artefatti da movimento e picchi mancati o falsi, cioè dopo che sono rimasti solo intervalli fra battiti sinusali "normali". Gli standard clinici (Task Force ESC/NASPE, 1996) definiscono le metriche HRV classiche, incluso SDNN, sugli intervalli NN, non sugli RR grezzi.
Questo strumento lavora sui valori che inserisci così come sono: non distingue automaticamente RR da IBI, e soprattutto non applica alcuna pulizia per trasformarli in intervalli NN. Se i tuoi dati contengono battiti ectopici o artefatti, restano nel calcolo: vedi la sezione Limiti più sotto.
Formula RMSSD
RMSSD (Root Mean Square of Successive Differences) è la radice quadrata della media dei quadrati delle differenze fra intervalli RR consecutivi:
RMSSD = √[ Σ(RRᵢ₊₁ − RRᵢ)² / (n − 1) ]
dove n è il numero di intervalli RR nella serie, quindi ci sono esattamente (n − 1) differenze successive. Elevare al quadrato ogni differenza prima di sommarla dà più peso alle variazioni brusche battito-per-battito rispetto a un trend lento: per questo RMSSD è considerata sensibile soprattutto alla componente ad alta frequenza/parasimpatica della variabilità, ed è la metrica raccomandata dagli standard ESC/NASPE quando si lavora con registrazioni brevi.
Questo strumento richiede almeno 2 intervalli RR validi per calcolare RMSSD (serve almeno una differenza successiva). Con solo 2 intervalli, RMSSD coincide con il valore assoluto dell'unica differenza disponibile.
Formula della deviazione standard
Questo strumento calcola anche la deviazione standard campionaria degli intervalli inseriti, con denominatore (n − 1): la correzione di Bessel, standard quando i dati inseriti sono considerati un campione:
Deviazione standard = √[ Σ(RRᵢ − RR̄)² / (n − 1) ]
dove RR̄ è la media aritmetica degli intervalli validi. Il denominatore (n − 1), non n, è dichiarato esplicitamente perché la scelta cambia il risultato (specialmente su campioni piccoli) e diverse fonti/strumenti usano convenzioni diverse senza specificarlo.
Questo valore è etichettato nei risultati come "deviazione standard degli intervalli inseriti", non come "SDNN": vedi la sezione successiva per il motivo.
Perché non chiamiamo questo valore "SDNN" senza spiegazione
SDNN è, per definizione clinica, la deviazione standard degli intervalli NN, cioè degli intervalli RR/IBI DOPO la rimozione di battiti ectopici e artefatti (vedi sopra). SDNN riflette la variabilità complessiva della registrazione, sia la componente simpatica sia quella parasimpatica, ed è particolarmente sensibile alla durata della registrazione: un SDNN calcolato su 24 ore non è confrontabile con uno calcolato su 5 minuti, per esplicita indicazione degli standard ESC/NASPE.
Questo strumento non rimuove automaticamente alcun intervallo sospetto (vedi Qualità dati/Limiti): calcola la deviazione standard esattamente sui valori che hai inserito, artefatti inclusi se presenti. Chiamarlo "SDNN" senza qualifiche implicherebbe una pulizia dei dati che qui non avviene.
Il termine SDNN è appropriato quando: (1) la serie è stata effettivamente ripulita da ectopie/artefatti con un metodo dichiarato, e (2) la durata della registrazione è nota e coerente con il confronto che si vuole fare (breve termine con breve termine, 24 ore con 24 ore). Se entrambe le condizioni valgono per i tuoi dati, puoi legittimamente chiamare SDNN il valore che questo strumento etichetta come "deviazione standard degli intervalli inseriti".
Perché wearable diversi mostrano risultati diversi
Se misuri l'HRV con dispositivi diversi nella stessa notte, aspettati numeri diversi anche a parità di condizioni fisiologiche. Le cause principali, documentate nella letteratura sui wearable di consumo (vedi la JACC review citata nelle fonti):
Tecnologia del sensore: un elettrocardiogramma o una fascia toracica ECG misura direttamente l'attività elettrica del cuore; un sensore ottico PPG da polso o da anello stima il battito dal flusso sanguigno nel tessuto, con un ritardo variabile (pulse transit time) rispetto al battito elettrico effettivo, una fonte di rumore che l'ECG non ha.
Algoritmi proprietari di pulizia/interpolazione: ogni produttore applica filtri e correzioni diversi (non dichiarati pubblicamente nella maggior parte dei casi) prima di calcolare l'HRV che mostra: quanti intervalli scarta, come li corregge, quale finestra temporale usa.
Metrica riportata: alcuni dispositivi mostrano RMSSD, altri ln(RMSSD), altri SDNN, altri ancora un punteggio composito proprietario (es. un "punteggio di readiness" che combina HRV con altri segnali), valori con scale e significati diversi che non sono direttamente comparabili fra loro.
Finestra e contesto della misurazione: una misurazione notturna, una spot-check di 1 minuto da svegli e una registrazione durante l'attività fisica producono numeri strutturalmente diversi, anche sulla stessa persona nello stesso giorno.
Durata, postura, orario, sensore e artefatti
Durata della registrazione: registrazioni molto brevi (pochi secondi/pochi battiti) danno stime statisticamente instabili: questo strumento mostra un avviso quando il campione è corto, senza bloccare il calcolo.
Postura: il tono vagale cambia fra posizione sdraiata e in piedi; misurazioni fatte in posture diverse non sono direttamente confrontabili.
Orario: l'HRV segue un ritmo circadiano; il confronto più affidabile è misurazione con misurazione fatta nella stessa fascia oraria (tipicamente notturna, la più standardizzata nella pratica dei wearable di consumo).
Sensore: vedi sezione precedente: ECG vs PPG non sono intercambiabili.
Artefatti: movimento, battiti ectopici e picchi persi o falsi alterano fortemente RMSSD, perché la formula eleva al quadrato le differenze successive: un singolo artefatto di grande ampiezza può dominare la somma e distorcere il risultato più di quanto farebbe su una metrica meno sensibile alle variazioni istantanee.
Esempio di calcolo completo
Quattro intervalli RR in millisecondi: 800, 810, 790, 805.
Differenze successive: 810 − 800 = 10; 790 − 810 = −20; 805 − 790 = 15.
Quadrati delle differenze: 100; 400; 225. Somma = 725. Numero di differenze = n − 1 = 3.
RMSSD = √(725 / 3) = √241,67 ≈ 15,55 ms.
Media RR = (800 + 810 + 790 + 805) / 4 = 801,25 ms. Frequenza cardiaca derivata = 60000 / 801,25 ≈ 74,88 bpm.
Deviazione standard (n − 1 = 3): scarti dalla media −1,25 / 8,75 / −11,25 / 3,75; quadrati 1,5625 / 76,5625 / 126,5625 / 14,0625; somma = 218,75; /3 = 72,92; radice ≈ 8,54 ms.
Puoi verificare questo esempio incollando "800, 810, 790, 805" nel campo qui sopra (unità: millisecondi).
Limiti di questo strumento
Non rimuove né corregge automaticamente battiti ectopici, artefatti da movimento o picchi persi/falsi: i valori che inserisci vengono usati esattamente come sono.
Non calcola metriche nel dominio della frequenza (LF, HF, rapporto LF/HF): solo metriche nel dominio del tempo (RMSSD, deviazione standard, media, frequenza derivata).
Non conosce età, sesso, stato di salute, postura, orario o dispositivo di origine dei tuoi dati: non può quindi contestualizzare il risultato rispetto a nessuno di questi fattori.
Un singolo risultato non indica nulla su recupero, stress, forma fisica o salute cardiovascolare: la letteratura su cui si basa questo strumento (vedi Fonti) descrive l'HRV come utile soprattutto come trend personale nel tempo, misurato in condizioni comparabili, non come valore isolato.
Non esiste alcuna tabella di valori HRV "normali" per età o sesso in questa pagina, deliberatamente: le evidenze disponibili non supportano valori assoluti universalmente applicabili a persone, durate di registrazione e dispositivi diversi.
Privacy
Tutti i calcoli avvengono nel tuo browser, nel codice JavaScript di questa pagina. Nessun intervallo RR, nessun risultato e nessun input viene mai inviato a un server, incluso a un server FitMesh: digitare o calcolare non genera alcuna richiesta di rete.
Nessun valore entra in parametri URL, cookie, localStorage o eventi analytics. "Copia risultati" copia il testo negli appunti solo dopo che clicchi il pulsante, un'azione esplicita, mai automatica. "Scarica CSV" genera un file localmente nel tuo browser: non c'è upload.
Il pulsante "Condividi" apre il pannello di condivisione nativo del tuo browser/sistema operativo con un riepilogo testuale dei risultati calcolati e l'indirizzo di questa pagina - mai gli intervalli RR grezzi che hai inserito. Nessun dato entra nell'URL: la condivisione avviene interamente in locale, tramite il sistema operativo, non tramite un server FitMesh.
Come citare questo strumento
FitMesh Labs, "Calcolatore HRV: RMSSD e analisi intervalli RR". FitMesh Sync. https://www.fitmesh.fit/it/labs/calcolatore-hrv-rmssd (versione metodologia 1.1, ultima revisione 2026-07-17).
Fonti
- Heart rate variability: standards of measurement, physiological interpretation and clinical use: Task Force of The European Society of Cardiology and The North American Society of Pacing and Electrophysiology, Circulation 93(5):1043-65, 1996. Verificato il 16 luglio 2026 (PMID 8598068)
- Consumer Wearable Health and Fitness Technology in Cardiovascular Medicine: JACC State-of-the-Art Review: Journal of the American College of Cardiology, 2023. Verificato il 16 luglio 2026 (PMID 37438010)
- Role of editing of R-R intervals in the analysis of heart rate variability: Peltola M.A., Frontiers in Physiology 3:148, 2012. Verificato il 16 luglio 2026
Domande frequenti
Cosa sono gli intervalli RR e dove li trovo?+
Sono gli intervalli di tempo (in millisecondi o secondi) fra un battito cardiaco e il successivo. Alcuni dispositivi (fasce toraciche ECG, alcune app di misurazione HRV, alcuni orologi) permettono di esportare la serie grezza di questi intervalli, spesso come file di testo o CSV. Se il tuo dispositivo mostra solo un valore finale di HRV (es. "RMSSD: 42 ms") e non la serie di intervalli, questo strumento non può verificarlo: serve la lista dei singoli intervalli, non il risultato già calcolato.
Perché il mio calcolo dà un numero diverso da quello del mio smartwatch?+
Perché il tuo smartwatch quasi certamente applica una pulizia dei dati (rimozione di battiti ectopici/artefatti) prima di calcolare l'HRV, usa un algoritmo proprietario non documentato pubblicamente, e potrebbe misurare su una finestra temporale diversa da quella che hai incollato qui. Questo strumento calcola esattamente la formula RMSSD sui valori che fornisci, senza alcuna correzione: è normale che il numero differisca.
Questo strumento mi dice se la mia HRV è buona o cattiva?+
No, deliberatamente. Non esiste un valore di HRV universalmente "buono" o "cattivo": dipende da età, sesso, condizione fisica, dispositivo di misurazione, postura, orario e molti altri fattori, nessuno dei quali questo strumento conosce. Mostra solo il calcolo matematico sui dati che inserisci, mai un'interpretazione o una classificazione.
Posso usare questo strumento per una diagnosi medica?+
No. Questo è uno strumento di calcolo matematico, non un dispositivo medico e non un servizio diagnostico. Non sostituisce in alcun modo il parere di un medico o di un professionista sanitario. Se hai dubbi sulla tua salute cardiovascolare, rivolgiti a un medico.
I miei dati vengono salvati da qualche parte?+
No. Tutto il calcolo avviene nel tuo browser e non viene mai inviato a un server, incluso a FitMesh. Non c'è alcun salvataggio, nemmeno locale: se chiudi o ricarichi la pagina, i dati inseriti vanno persi (a meno che tu non abbia scaricato il CSV o copiato i risultati tu stesso).
Qual è la differenza fra RMSSD e SDNN?+
RMSSD misura le differenze fra intervalli RR consecutivi ed è più legata alla componente parasimpatica a breve termine; è comunemente usata anche su registrazioni brevi, ma la durata della registrazione e le condizioni di raccolta vanno dichiarate e mantenute coerenti quando si confrontano i risultati. SDNN misura la deviazione standard dell'intera serie di intervalli NN (puliti da artefatti) ed è più sensibile alla durata della registrazione e riflette la variabilità complessiva. Questo strumento calcola sempre RMSSD; la deviazione standard che mostra è definita come "SDNN" solo se i tuoi dati sono già puliti da ectopie/artefatti: vedi la sezione dedicata più sopra.
Come si collega l'HRV alle altre metriche di recupero →
Vuoi vedere l'HRV del tuo dispositivo insieme al resto dei tuoi dati?
FitMesh Sync non importa gli intervalli RR grezzi (la maggior parte di Health Connect/Apple Health espone solo il valore HRV già calcolato dal dispositivo, non la serie battito-per-battito): questo calcolatore resta uno strumento indipendente. Se vuoi vedere l'HRV riportato dal tuo wearable insieme a battito, sonno e altre metriche in un'unica dashboard, ecco come funziona FitMesh Sync.
Scopri come funziona la sincronizzazione