What Font is Used on a Website - Online Detector
Enter a URL and extract the font stacks and web font URLs used on that page. Quick typography research.
UD5 Toolkit
Check website status & response time directly from your browser. Monitor multiple URLs with automatic refresh.
{url} as placeholder, e.g. https://proxy.example.com/?url={url}
Paste up to 20 URLs, one per line. Default interval & proxy settings will be applied.
Add a website URL above to start monitoring its uptime.
| URL | Status | Response | Time | Action |
|---|---|---|---|---|
| No check history yet. | ||||
An uptime monitor periodically checks if a website or web service is accessible and responding. It helps you detect downtime early, measure response times, and ensure your online services are running smoothly. This tool performs checks directly from your browser using HTTP requests.
This tool uses the browser's fetch API to send HTTP requests to the target URLs. It measures the round-trip time and determines if the site is UP (responds successfully) or DOWN (request fails). For sites with CORS restrictions, you can optionally use a CORS proxy to get more detailed status information.
Due to browser security policies (CORS), direct requests to external websites may return limited information. When using "Direct" mode, the tool can detect UP/DOWN status and measure response time, but cannot retrieve exact HTTP status codes (like 404 or 500). For detailed status codes, use a CORS proxy. Also, monitoring stops when you close the browser tab.
For critical production services, checking every 30-60 seconds is common. For less critical sites, 5-10 minute intervals are sufficient. Shorter intervals provide faster downtime detection but consume more resources. This tool supports intervals from 30 seconds to 30 minutes, or manual-only checks.
Response time is the total time (in milliseconds) it takes for the server to respond to an HTTP request. It includes DNS resolution, TCP connection, TLS handshake (for HTTPS), and server processing time. Generally, <200ms is excellent, 200-500ms is good, 500-1000ms is average, and >1000ms may indicate performance issues.
This can happen due to CORS restrictions, firewall rules blocking automated requests, or the site requiring JavaScript rendering. Some sites block non-browser requests or require specific headers. Try switching to a CORS proxy mode or check if the site uses CDN/DDOS protection that may block automated checks.
Yes! You can add as many URLs as you'd like. Each URL is monitored independently with its own refresh interval. Use the "Bulk Import" feature to add up to 20 URLs at once. All monitors run concurrently, and you can pause or resume individual monitors as needed.
A CORS proxy is an intermediary server that adds CORS headers to responses, allowing browsers to read detailed HTTP response data (status codes, headers) from any website. Use a proxy when you need to see exact HTTP status codes (200, 404, 500, etc.) rather than just UP/DOWN status. Public proxies like corsproxy.io are available, or you can use your own.
Yes, your monitor list and recent check history are saved to your browser's localStorage. Data persists when you reopen the page but is limited to this device and browser. No data is sent to any external server. You can clear all stored data at any time using the "Clear All" or "Clear History" buttons.
The tool uses HTTP HEAD requests when possible (via proxy), which are lighter and faster as they only fetch headers without the response body. In direct mode, it uses a no-cors GET request. Both methods effectively measure server availability and response time without downloading page content.
Enter a URL and extract the font stacks and web font URLs used on that page. Quick typography research.
See your monitor's color depth and pixel depth. Detect if HDR or wide gamut is available using media queries.
Display your screen's current devicePixelRatio. See how it changes when you zoom. Useful for high‑res image decisions.
Paste a GeoJSON object and validate its structure. Catch missing coordinates, wrong types, and feature errors. Local.
Paste HTML and detect unclosed tags, invalid nesting, and duplicate IDs. Lightweight client‑side validation.
Send a test CSP violation report and see the ReportingObserver in action. Understand how monitoring works.
Watch for updates to aria‑live regions and log what a screen reader would announce. Debug live regions.
Check if your site has a visible and functional skip navigation link. Key for keyboard‑only users.
See a live readout of window scrollX and scrollY. Visualize scroll direction. For debugging sticky navs.
Select any element on the test page and monitor its size changes with ResizeObserver. See log of all entries.
Connect a MIDI controller and see every message in a log. Filter by channel and type. Essential for debugging music apps.
Request permission and detect when the user is idle (away from keyboard). See screen lock state. For native‑like apps.
Paste your SQL query and check for basic syntax errors. Highlights missing commas, wrong keywords. Local analysis.
Enter any number up to trillion and get the English word representation. For filling out checks or legal documents.
Validate ISBN‑10 and ISBN‑13 numbers and compute their check digits. Useful for booksellers and libraries. All local.
Validate if a version string follows SemVer 2.0.0. Also sort and compare versions. Developer tool.
Compare your password against a built‑in list of the 10,000 most common passwords. Instant warning if it appears.
Paste a string and verify if it is valid Base64. Auto‑detects padding issues and character errors. Quick dev check.
Enter a URL and get a rough estimate of its carbon emissions per page view. Based on data transfer size and energy model. Educational.
Upload a logo and generate a pack of favicon sizes plus a .ico file. All conversion in your browser.
Check if a website is globally reachable or experiencing issues. Status code and latency displayed. Quick browser-side test.
Create a favicon for your website by uploading an image. Resize to standard sizes, download as .ico or PNG. All done locally without server involvement.