Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis Sömnkalkylator

Hitta den bästa tiden att gå och lägga dig eller vakna baserat på 90-minuterssömncykler, så att du vaknar mellan cyklerna och känner dig utvilad istället för trög.

Fungerar offline när den väl lästs in
Finjustera
Gå och lägg dig kl
21:45
9 tim
6 cykler · idealiskt
Gå och lägg dig kl
23:15
7.5 tim
5 cykler · idealiskt
Gå och lägg dig kl
0:45
6 tim
4 cykler
Gå och lägg dig kl
2:15
4.5 tim
3 cykler

💡 Sömn sker i ~90-minuterscykler. Att vakna i slutet av en cykel (snarare än mitt i) gör att du känner dig utvilad istället för dåsig. De flesta vuxna mår bäst av 5–6 cykler (7,5–9 timmar), plus ~15 minuter att somna. Faktisk cykellängd och sömnbehov varierar med person och ålder. Detta är allmänna uppskattningar, inte medicinsk rådgivning.

Vanliga användningar

  • Hitta den bästa sovetiden för att vakna utviladAnge din väckartid och få sovetider som stämmer överens med sömnscykler.
  • Planera en tidig morgonuppvaknadPå väg att fånga en tidig flygning eller möte? Hitta den sovetid som minimerar schlörighet.
  • Tidpunkten för en power napAnvänd Nap-läget för att ställa in det perfekta larmet för en 10–20 minuters power nap eller en fullständig 90-minuters cykel.
  • Schemalägg sömn för skiftarbetePlanera cykelöverenstämmande sömn runt nattskift och växlande scheman.
  • Ange en sovetid för skolväckningstiderArbeta bakåt från skolalarmet till en konsekvent, cykelöverenskommande sovetid.

Så här fungerar det

Alla beräkningar sker i din webbläsare med ren JavaScript-aritmetik på Date-objekt — inget externt bibliotek, inget serveranrop. Verktyget arbetar baklänges eller framlänges från en tid du anger, och passar in kompletta 90-minuters sömncykler (justerbart) plus en konfigurerbar insomningstid så att de föreslagna tiderna hamnar mellan cykler, inte mitt i en.

  1. 1
    Välj ett läge och en ankartid
    Välj om du vet din uppvakningstid (beräkna när du ska gå och lägga dig), din läggtid (beräkna när du ska vakna), eller vill ha ett tupplursalarm. Du kan skriva en specifik tid eller låta verktyget förankra till den aktuella klockan via JavaScripts Date-objekt, som uppdateras automatiskt var 30:e sekund medan fliken är öppen.
  2. 2
    Cykelaritmetik körs direkt
    Kalkylatorn itererar från 6 ner till 3 sömncykler. För varje antal multiplicerar den cyklerna med din valda cykellängd (standard 90 minuter, justerbar till 80–110 via ett reglage) och lägger till din insomningsförskjutning (standard 15 minuter, justerbar till 0–45), och lägger sedan till eller subtraherar den totalen från din ankartid med Date.setMinutes.
  3. 3
    Intl.DateTimeFormat formaterar resultat för din språkinställning
    Istället för att hårdkoda AM/PM skickar verktyget din webbläsares språkinställning till Intl.DateTimeFormat så att visade tider automatiskt respekterar din regions 12- eller 24-timmarskonvention. Resultat för fem och sex cykler (7,5–9 timmar) lyfts fram som rekommenderade.
  4. 4
    Kopiera eller ladda ned en kalenderpåminnelse
    Varje resultatrad har en kopieringsknapp som skriver tidssträngen till urklipp via navigator.clipboard, och en kalenderknapp som handbygger en giltig iCalendar-fil (.ics) — inklusive en VALARM med nollförskjutning — och startar en nedladdning via Blob, så att du kan importera påminnelsen i valfri kalenderapp.

Relaterade verktyg

Vanliga frågor