Live Web Vitals Monitor - Online Real‑Time LCP, INP, CLS
Patch the PerformanceObserver and show your page’s Core Web Vitals as you browse. See real‑time scores and suggestions.
UD5 Toolkit
Caffeine half-life is the time it takes for your body to eliminate half of the caffeine in your bloodstream. For most healthy adults, this ranges from 4 to 5 hours. This means if you consume 200mg of caffeine, about 100mg remains after one half-life, 50mg after two half-lives, and so on.
Caffeine is typically fully cleared from your body within 5 half-lives (around 20–25 hours for most people), when less than 3% of the original dose remains. However, traces can be detectable for up to 48 hours depending on individual metabolism, liver function, and genetic factors.
Several factors influence how quickly you metabolize caffeine: genetics (CYP1A2 enzyme variants), pregnancy (half-life can extend to 10–15 hours), smoking (speeds up metabolism to ~3 hours), liver health, age, and medications like oral contraceptives which can double the half-life.
Sleep experts recommend keeping bedtime caffeine levels below 50mg for quality sleep. Since caffeine blocks adenosine receptors, even moderate amounts can disrupt deep sleep stages. It's generally advised to avoid caffeine 6–8 hours before sleep. Use this tracker to estimate your bedtime caffeine residual.
Common caffeine contents: Drip coffee (8oz): ~95mg, Espresso (1 shot): ~63mg, Black tea (8oz): ~47mg, Green tea (8oz): ~28mg, Cola (12oz): ~34mg, Energy drink (8oz): ~80mg, Dark chocolate (1oz): ~12mg. The FDA recommends no more than 400mg per day for healthy adults.
This tracker uses standard first-order pharmacokinetics with an exponential decay model: C(t) = C₀ × e^(-ln(2)×t/halfLife). While individual metabolism varies, this model provides a reliable estimate. For personalized medical advice, consult your healthcare provider. The tool accounts for multiple intakes by summing their individual decay curves.
Patch the PerformanceObserver and show your page’s Core Web Vitals as you browse. See real‑time scores and suggestions.
Guided breathing exercises with animated circle for inhale/hold/exhale. Includes box breathing, 4-7-8, and resonant breathing patterns. Customizable intervals.
Paste a website's HTML and see which text is only visible to screen readers (e.g., .sr‑only). Preview the accessible layer.
Start from a base color and use `oklch(from color l c h)` to create lighter or darker variants. Copy the code.
Highlight elements with aria‑describedby and see the linked description text. Verify a11y annotations.
Enter Braille dot numbers (1‑6) or paste Unicode Braille to decode into English text. Companion to text‑to‑Braille.
Paste a line of poem and see which syllable stresses create a particular meter. Educational tool.
Estimate a child's potential adult height using the mid-parental height formula (adjusted for gender). Educational tool, not a medical prediction.
Create categorized shopping lists (produce, dairy, meat, etc.). Add items, check them off, and print. Data stored in your browser. Never lose a list.
Interpret your blood pressure reading based on American Heart Association and European Society of Cardiology categories. Visual gauge with actionable health insights.
Set a target weight and see estimated daily calorie deficit needed. Computes safe timeline based on 500-1000 kcal deficit. Includes BMR & TDEE estimation. Fully local.
Stack multiple background images and blend them with colors. Create unique textures. Copy the CSS code instantly.
Select a desired emotional state (calm, energize) and get a suggested song structure with BPM range.
Animated SVG steps showing how to fold a fitted sheet perfectly. Clean visual reference.
Encode or decode text using Base32 scheme. Ideal for legacy systems and data obfuscation. Works completely offline in your browser for maximum security.
Enter a URL and extract tab‐index order violations and focusable elements. Quick accessibility audit. Client‑side fetch.
Pick your egg style and get a precise timer with visual progress. Perfect boiled eggs every time. No app needed.
Type a child's name and create a printable dotted trace sheet. Practice fine motor skills. Local only.
Paste HTML and see the order in which elements would receive focus via Tab key. Highlight issues. Local accessibility testing.
Test overscroll‑behavior: contain to prevent background scroll or pull‑to‑refresh. See the effect in a live demo.
Create a weighed pros and cons list with a score. Help make tough decisions. Data saved locally.
Enter a URL and see a visual map of the tab order. Detect broken tabindex values. Improve keyboard navigation.
Tap any key to the beat and get the BPM (beats per minute). Useful for DJs, musicians, and running. Simple and accurate.
Simulate reduced motion preference and test your animations. Copy the media query snippet. Keep your users safe.
Add, remove, push, pop items and watch the data structure change visually. Supports arrays, stacks, and queues. For CS students.
Compare all CSS easing presets side by side on a bouncing ball. See which curve fits your UI animation.
Convert text and files to Base64 or decode Base64 back to original content. Processed locally with no server upload, ensuring complete data security.
Paste your Accept‑Language header and see which languages your site should serve based on quality values. Internationalization helper.
Multiple digital counters for tracking stitches, rows, and pattern repeats. Increment, reset. Works on mobile.
Paste text and detect its language (70+ languages) using a simple character n-gram model implemented in JavaScript. No server communication.