# URLMode > URLMode (urlmode.com) is a free web platform of fast URL, link and web-protocol utilities: a URL shortener on the short domain fvj.io, a dynamic QR code generator, and 459 free SEO, domain, YouTube, content and developer tools. Built for marketers, SEOs, developers and creators. Key facts: - URL shortener: short links on https://fvj.io, 302 redirects, click analytics (day, country, device, referrer). Guests can create 2 short links and 2 QR codes per IP address; a free account is unlimited and adds custom back-halves, expiry dates, password protection, UTM tagging and editable destinations. - QR codes: dynamic (tracked, editable) URL codes plus static Wi-Fi, vCard, email, phone, SMS and text codes; PNG and SVG downloads with colours, dot styles, captions and logos. - Tools: every tool page has a short definition, a how-to guide and FAQs. Browser-based tools never upload user data; server checks block private networks and only fetch public information. - All tools are free, with no sign-up required for the tools themselves. ## Core features - [Free URL Shortener](https://urlmode.com/url-shortener): Shorten long links into fvj.io short URLs with click tracking. - [QR Code Generator](https://urlmode.com/qr-code-generator): Dynamic QR codes with scan tracking and editable destinations. - [All tools](https://urlmode.com/tools): Directory of all 459 free tools. - [Create a free account](https://urlmode.com/register): Unlimited links and QR codes with analytics. ## URL & Link Tools - [Free URL Shortener](https://urlmode.com/url-shortener): A URL shortener turns a long web address into a short link (like https://fvj.io/abc123) that redirects visitors to the original page. Short links are easier to share, look cleaner in posts and print, and let you count every click. - [QR Code Generator](https://urlmode.com/qr-code-generator): A dynamic QR code encodes a short link instead of the final URL, so every scan passes through a redirect that can be counted and changed later. You get scan statistics and can update the destination without reprinting the code. - [Redirect Checker](https://urlmode.com/redirect-checker): A redirect checker follows a URL the way a browser or Googlebot does and lists every hop with its HTTP status code — 301, 302, 307 or 308 — until it reaches the final page. It shows whether a redirect is permanent or temporary and how long the chain is. - [URL Slug Generator](https://urlmode.com/url-slug-generator): A URL slug is the readable part of a web address that identifies a specific page, such as best-coffee-makers in example.com/blog/best-coffee-makers. Good slugs are short, lowercase, use hyphens between words and contain the page's main keyword. - [URL Encoder / Decoder](https://urlmode.com/url-encoder-decoder): URL encoding (percent-encoding) replaces characters that are not allowed in a URL with a % sign followed by their hexadecimal byte value — a space becomes %20 and é becomes %C3%A9. Decoding reverses it so the text is readable again. - [HTTP Status Code Checker](https://urlmode.com/http-status-code-checker): An HTTP status code is the three-digit number a web server returns for every request, telling the browser or crawler what happened: 2xx means success, 3xx a redirect, 4xx a client error such as 404 Not Found, and 5xx a server error. - [HTTP Headers Checker](https://urlmode.com/http-headers-checker): HTTP response headers are key–value lines a server sends before the page content. They control caching, compression, security, cookies, redirects and indexing — for example Cache-Control, Content-Type, Strict-Transport-Security and X-Robots-Tag. - [Open Graph Checker](https://urlmode.com/open-graph-checker): Open Graph tags are tags in a page's HTML that control how its link appears when shared on Facebook, LinkedIn, WhatsApp, Slack and other apps — the title, description, image and URL in the preview card. - [Canonical URL Checker](https://urlmode.com/canonical-url-checker): A canonical URL is the preferred version of a page that you want search engines to index, declared with or an HTTP Link header. It consolidates duplicate or near-duplicate URLs — such as ones with tracking parameters — into a single page. - [Bulk UTM Builder & Campaign Tag Generator](https://urlmode.com/bulk-utm-builder): A bulk UTM builder adds the same campaign tracking parameters — utm_source, utm_medium, utm_campaign and optional utm_term and utm_content — to many URLs at once, so every link in an email, ad set or social schedule reports correctly in Google Analytics. - [UTM Campaign URL Builder](https://urlmode.com/utm-builder): A UTM link is a normal URL with extra query parameters — utm_source, utm_medium, utm_campaign, utm_term and utm_content — that tell Google Analytics where a visitor came from. They let you measure which emails, ads and posts drive traffic and sales. - [URL Query Parameter Remover](https://urlmode.com/query-parameter-remover): A query parameter is a key=value pair after the ? in a URL, such as ?utm_source=news&id=42. Removing unneeded parameters gives you clean, canonical URLs that are shorter, easier to share and free of tracking data. - [Bulk URL Cleaner (Trailing Slash, Case & Duplicates)](https://urlmode.com/bulk-url-cleaner): A bulk URL cleaner normalises a whole list of URLs to one consistent format — the same protocol, www setting, letter case and trailing-slash style, without tracking parameters or duplicates — so lists from crawls, sitemaps and analytics can be compared and used safely. - [URL Expander (Unshorten Links)](https://urlmode.com/url-unshortener): A URL expander (unshortener) follows a short link through all of its redirects and shows the final destination page, so you can check where a bit.ly, t.co or tinyurl link leads before opening it. - [Broken Link Checker](https://urlmode.com/broken-link-checker): A broken link is a hyperlink that points to a page that no longer works — it returns an error such as 404 Not Found, 410 Gone or a 5xx server error, or the domain no longer exists. Broken links frustrate visitors and waste search-engine crawl budget. - [Website Link Extractor](https://urlmode.com/link-extractor): A link extractor downloads a web page and lists every hyperlink it contains — the URL, its anchor text and its rel attribute — split into internal links (same domain) and external links (other domains). - [URL Extractor (Extract Links from Text)](https://urlmode.com/url-extractor): A URL extractor scans any block of text — an email, document, HTML source, chat log or spreadsheet export — and pulls out every web address it finds, optionally de-duplicated and grouped by domain. - [URL Parser & Query String Splitter](https://urlmode.com/url-parser): A URL is made of a scheme (https), optional user info, a host (shop.example.com), an optional port (:8443), a path (/en/shoes/), an optional query string (?size=42&color=red) and an optional fragment (#reviews). A URL parser splits the address into these components. - [Punycode / IDN Converter](https://urlmode.com/punycode-converter): Punycode is the encoding that lets domain names contain non-ASCII characters such as ü, é, 中文 or emoji. It converts each label to an ASCII form starting with xn-- — for example münchen.de becomes xn--mnchen-3ya.de — because DNS only supports plain letters, digits and hyphens. - [Htaccess Redirect Generator](https://urlmode.com/htaccess-redirect-generator): An .htaccess redirect is a rule in Apache's .htaccess configuration file that sends visitors and search engines from one URL to another, usually with a permanent 301 status. It is used to force HTTPS, unify www and non-www versions, and move individual pages. - [URL Rewriting Tool](https://urlmode.com/url-rewriting-tool): URL rewriting maps a clean, readable URL such as /product/id/12/cat/shoes to the real dynamic script (product.php?id=12&cat=shoes) on the server, so visitors and search engines see a static-looking address while the application keeps working unchanged. - [Bulk URL Opener](https://urlmode.com/url-opener): A bulk URL opener takes a list of links and opens each one in a new browser tab with a single click, saving you from copying and pasting URLs one at a time during audits, research or testing. - [WhatsApp Link Generator](https://urlmode.com/whatsapp-link-generator): A WhatsApp link (https://wa.me/number) opens a chat with a phone number without saving it as a contact. Adding ?text= pre-fills a message the customer can send with one tap. - [Mailto Link Generator](https://urlmode.com/mailto-link-generator): A mailto link (mailto:name@example.com) opens the visitor's email app with a new message. Parameters such as subject, body, cc and bcc can pre-fill the email. - [Click-to-Call & SMS Link Generator](https://urlmode.com/click-to-call-link-generator): A click-to-call link uses the tel: scheme (tel:+94771234567) so tapping it on a phone starts a call. An sms: link opens the messaging app with the number and an optional message. - [Social Share Link Generator](https://urlmode.com/social-share-link-generator): Social share links are plain URLs that open a network's share dialog with your page pre-filled. They work like share buttons but need no third-party JavaScript, so pages stay fast and private. - [Google Maps Link & Embed Generator](https://urlmode.com/google-maps-link-generator): Google Maps URLs open a place, search or directions in Google Maps on any device. The official format uses https://www.google.com/maps/search/?api=1&query=… and works without an API key. - [Google Review Link Generator](https://urlmode.com/google-review-link-generator): A Google review link opens the "write a review" box for your business directly. It is built from your Google Place ID: https://search.google.com/local/writereview?placeid=YOUR_PLACE_ID. - [Add to Calendar Link Generator](https://urlmode.com/calendar-link-generator): An Add-to-Calendar link opens Google Calendar or Outlook with an event already filled in, while an .ics file adds the event to Apple Calendar and most other calendar apps. - [Iframe Generator](https://urlmode.com/iframe-generator): An iframe (inline frame) is an HTML element that displays another web page inside the current page — commonly used to embed videos, maps, forms and widgets. - [HTML Link Generator (nofollow, sponsored)](https://urlmode.com/html-link-generator): rel attributes tell search engines how you relate to a link: "sponsored" marks paid or affiliate links, "ugc" marks user-generated links such as comments, and "nofollow" marks links you do not want to endorse. - [Email Address Obfuscator](https://urlmode.com/email-obfuscator): Email obfuscation disguises an email address in a page's source code so simple bots that scan for "name@domain" cannot read it, while visitors still see and click a normal address. - [Telegram, Signal & Messenger Link Generator](https://urlmode.com/messenger-link-generator): Enter your username and/or phone number in international format. The generator builds the official deep links — t.me for Telegram, signal.me for Signal, m.me for Messenger, ig.me for Instagram, viber:// for Viber and wa.me for WhatsApp — each with a copy button and QR code. - [Payment Link Generator (PayPal, UPI, Venmo)](https://urlmode.com/payment-link-generator): Enter your PayPal.me name, UPI ID, Venmo username, $Cashtag or Revolut username and an optional amount. The generator builds each provider’s official payment link and a QR code, so customers can pay in two taps. - [QR Code Scanner (from Image)](https://urlmode.com/qr-code-scanner): Choose a photo or screenshot that contains a QR code (on a phone you can take a new photo). The tool decodes it in your browser and shows the content — a link, text, Wi-Fi network, contact card or email — without opening anything automatically. ## Website SEO - [SEO Audit & Score](https://urlmode.com/seo-analyzer): An on-page SEO audit checks a web page against the technical and content factors that affect how search engines crawl, understand and rank it — title, meta description, headings, indexability, HTTPS, mobile viewport, structured data, speed and more — and lists what to fix first. - [Meta Tags Analyzer](https://urlmode.com/meta-tags-analyzer): Meta tags are HTML elements in a page's
that describe the page to browsers and search engines — the title, meta description, robots directives, viewport, charset and social tags. They do not show on the page itself but strongly influence how it appears in search results. - [Meta Tag Generator](https://urlmode.com/meta-tag-generator): A meta tag generator writes the HTML tags a page needs for search engines — title, meta description, robots, canonical, viewport, charset and language — from simple form fields, with live length checks so the result fits in Google's snippet. - [Keyword Density Checker](https://urlmode.com/keyword-density-checker): Keyword density is the percentage of words on a page that are a given keyword or phrase: occurrences × words in the phrase ÷ total words × 100. It shows what a page is really about and helps you spot over-optimisation (keyword stuffing) or a missing focus topic. - [Keyword Suggestion Tool](https://urlmode.com/keyword-suggestion-tool): A keyword suggestion tool expands one seed keyword into hundreds of related searches people actually type, using Google autocomplete. It reveals long-tail phrases, questions and modifiers you can target with new pages or headings. - [Open Graph Generator](https://urlmode.com/open-graph-generator): An Open Graph generator creates the tags that control how a link is previewed on Facebook, LinkedIn, WhatsApp, Slack and Discord — title, description, image, URL, type and site name — and shows a live preview while you type. - [Twitter (X) Card Generator](https://urlmode.com/twitter-card-generator): Twitter cards (now X cards) are meta tags such as twitter:card, twitter:title and twitter:image that make links shared on X display as rich previews with an image, title and description instead of a plain URL. - [Robots.txt Generator](https://urlmode.com/robots-txt-generator): robots.txt is a plain-text file at the root of a website (example.com/robots.txt) that tells crawlers which paths they may or may not request. It manages crawling — not indexing — and can also point bots to your XML sitemap. - [Robots.txt Checker](https://urlmode.com/robots-txt-checker): A robots.txt checker downloads a site's robots.txt, finds the rules that apply to a chosen crawler such as Googlebot, and tells you whether a specific URL path is allowed or blocked — and which rule decided it. - [XML Sitemap Checker](https://urlmode.com/sitemap-checker): An XML sitemap is a file that lists the URLs of a website you want search engines to crawl, optionally with last-modified dates. Large sites split them into several sitemaps grouped by a sitemap index file. - [Server Status Checker](https://urlmode.com/server-status-checker): A server status checker requests a website from an independent server and reports whether it responds, the HTTP status code, the response time and the IP address. If it works here but not for you, the problem is on your side; if it fails here too, the site is down for everyone. - [Website Complete Audit](https://urlmode.com/website-speed-test): A complete website audit checks how fast, healthy and trustworthy a site is in one report. This tool runs Google Lighthouse on mobile and desktop (Performance, Accessibility, Best Practices and SEO), adds real-user Core Web Vitals, and shows the domain’s authority (DA), page authority, SEO score, spam score, age, SSL and hosting — then explains how to fix every problem it finds. - [Page Size Checker](https://urlmode.com/page-size-checker): Page size (page weight) is the total amount of data a browser downloads to show a page — the HTML plus scripts, stylesheets, images, fonts and other files. Heavier pages load slower, especially on mobile networks, which hurts Core Web Vitals and conversions. - [WordPress Theme Detector](https://urlmode.com/wordpress-theme-detector): A WordPress theme detector reads a site's HTML for paths like /wp-content/themes/name/ and then fetches that theme's style.css header to show its real name, author, version and screenshot — plus any plugins whose files are loaded on the page. - [FAQ Schema Generator](https://urlmode.com/faq-schema-generator): FAQ schema is FAQPage structured data in JSON-LD format that marks up a list of questions and answers on a page, so search engines and AI assistants can read each question and its answer as separate, machine-readable facts. - [SERP Snippet Preview](https://urlmode.com/serp-snippet-preview): A SERP snippet is how a page appears in search engine results: the site name and URL, the clickable title (usually from the title tag) and a short description (often from the meta description). A preview tool shows how yours will look before you publish. - [Screen Resolution Simulator](https://urlmode.com/screen-resolution-simulator): A screen resolution simulator loads a website inside a frame set to a specific width and height — such as an iPhone (390 × 844) or a laptop (1366 × 768) — so you can quickly see how the layout responds on different devices. - [AdSense Revenue Calculator](https://urlmode.com/adsense-calculator): AdSense earnings can be estimated as page views × click-through rate × cost per click. For example, 5,000 daily page views with a 1.5 % CTR and a $0.35 CPC earn about 5,000 × 0.015 × 0.35 = $26 per day. - [Heading Checker (H1–H6)](https://urlmode.com/heading-checker): A heading checker lists every H1 to H6 heading on a page in the order it appears, so you can see the page outline the way search engines and screen readers do, and spot structural problems such as a missing H1 or skipped levels. - [Image Alt Text Checker](https://urlmode.com/image-alt-checker): Alt text is the alt attribute of an HTML image: a short written description that screen readers read aloud, browsers show when the image fails to load, and search engines use to understand the image. - [Hreflang Checker](https://urlmode.com/hreflang-checker): Hreflang is an HTML attribute that tells search engines which language and country each version of a page is for, so Google shows the right version — for example English for the UK or Spanish for Mexico — to each user. - [Structured Data & Schema Checker](https://urlmode.com/structured-data-checker): Structured data is code — usually JSON-LD using the schema.org vocabulary — that describes a page's content in a machine-readable way, such as a product's price or an article's author, so search engines can show rich results. - [Security Headers Checker](https://urlmode.com/security-headers-checker): Security headers are HTTP response headers that tell browsers how to behave when handling a site — for example to always use HTTPS, block clickjacking or restrict where scripts can load from — reducing the risk of common attacks. - [Gzip & Brotli Compression Checker](https://urlmode.com/compression-checker): HTTP compression shrinks text files such as HTML, CSS and JavaScript before the server sends them, using gzip or the newer Brotli format; the browser decompresses them instantly, so pages download faster. - [HTTP/2 & HTTP/3 Checker](https://urlmode.com/http2-checker): HTTP/2 and HTTP/3 are newer versions of the protocol browsers use to download web pages. They load many files in parallel over one connection, and HTTP/3 runs over QUIC for faster, more reliable connections on mobile networks. - [Mixed Content Checker](https://urlmode.com/mixed-content-checker): Mixed content happens when a page loaded over secure HTTPS also loads files — scripts, styles, images or iframes — over insecure HTTP. Browsers block the dangerous ones and show a "Not secure" warning for the rest. - [Website Technology Checker](https://urlmode.com/tech-stack-detector): A website technology checker inspects a page's HTML, HTTP headers and cookies for known fingerprints — such as WordPress file paths, Shopify CDN links or a Cloudflare header — to identify the CMS, frameworks, analytics and hosting a site uses. - [Text to HTML Ratio Checker](https://urlmode.com/text-to-html-ratio-checker): The text-to-HTML ratio is the percentage of a page's HTML size that is visible text. A very low ratio means the page is mostly code — scripts, styles and markup — and may have thin content or be slow to load. - [Favicon Checker](https://urlmode.com/favicon-checker): A favicon is the small icon that identifies a website in browser tabs, bookmarks, phone home screens and Google search results. Sites usually provide several sizes for different devices. - [Bulk Title & Meta Description Checker](https://urlmode.com/bulk-meta-checker): A bulk meta checker fetches many pages at once and lists the title tag and meta description of each, with their lengths, so you can quickly find missing, too long, too short or duplicated tags across a site. - [Bulk Noindex & Indexability Checker](https://urlmode.com/noindex-checker): A page is indexable when Google is allowed to crawl it and add it to search results: it returns HTTP 200, has no noindex directive in a meta tag or X-Robots-Tag header, is not blocked by robots.txt and its canonical tag points to itself. - [Website Response Time (TTFB) Checker](https://urlmode.com/response-time-checker): Time to first byte (TTFB) is the time between requesting a page and receiving the first byte of the response. It includes DNS lookup, connecting, the TLS handshake and the time the server needs to generate the page. - [Cookie Checker](https://urlmode.com/cookie-checker): Cookie flags are attributes that control how browsers handle a cookie: Secure sends it only over HTTPS, HttpOnly hides it from JavaScript, and SameSite limits when it is sent with requests from other sites. - [AI Crawler Access Checker](https://urlmode.com/ai-crawler-checker): AI crawlers are bots run by AI companies such as OpenAI, Anthropic, Google and Perplexity. Some collect pages to train models; others fetch pages to answer users' questions in AI search. Sites control their access with robots.txt. - [llms.txt Checker](https://urlmode.com/llms-txt-checker): llms.txt is a proposed standard: a Markdown file at the root of a website that gives AI assistants a short summary of the site and links to its most important pages, similar in spirit to robots.txt and sitemaps. - [Ads.txt Validator](https://urlmode.com/ads-txt-checker): Ads.txt (Authorized Digital Sellers) is a public text file in the root of a website that lists the advertising companies allowed to sell its ad space. Buyers use it to avoid counterfeit inventory, and missing entries can cost publishers revenue. - [XML Sitemap Generator](https://urlmode.com/xml-sitemap-generator): An XML sitemap is a file that lists the pages of a website you want search engines to crawl, helping Google and Bing find new and updated pages faster. - [Breadcrumb Schema Generator](https://urlmode.com/breadcrumb-schema-generator): Breadcrumb schema (BreadcrumbList) is structured data that describes where a page sits in a site's hierarchy — for example Home › Blog › SEO Guide — so Google can show that trail in search results. - [Organization Schema Generator](https://urlmode.com/organization-schema-generator): Organization schema is structured data on your home or about page that tells search engines your official company name, logo, contact details and social profiles, helping them build an accurate picture of your brand. - [Local Business Schema Generator](https://urlmode.com/local-business-schema-generator): LocalBusiness schema is structured data that describes a business with a physical location — its name, address, opening hours, phone number and coordinates — so search engines can show accurate local information. - [Article Schema Generator](https://urlmode.com/article-schema-generator): Article schema is structured data for blog posts and news stories that tells search engines the headline, images, author and publish date, which Google can use for article display and Top Stories. - [Product Schema Generator](https://urlmode.com/product-schema-generator): Product schema is structured data on product pages that describes the item, its price, stock status and reviews, letting Google show prices, availability and star ratings in search results and Google Shopping. - [HowTo Schema Generator](https://urlmode.com/howto-schema-generator): HowTo schema is structured data for instructional content that lists the steps, time, cost, supplies and tools needed, so machines can understand a guide step by step. - [Event Schema Generator](https://urlmode.com/event-schema-generator): Event schema is structured data that describes an event — its name, date and time, location or online link, organizer and tickets — so it can appear in Google's event search experience. - [Job Posting Schema Generator](https://urlmode.com/job-posting-schema-generator): JobPosting schema is structured data for job adverts. It makes a vacancy eligible for Google for Jobs, the job search experience at the top of Google results, with salary, location and company shown. - [Recipe Schema Generator](https://urlmode.com/recipe-schema-generator): Recipe schema is structured data for recipes. It lets Google show a recipe with its photo, rating, cooking time and calories in search results and on Google Assistant devices. - [Video Schema Generator](https://urlmode.com/video-schema-generator): Video schema (VideoObject) is structured data that describes a video on a page — title, thumbnail, upload date and duration — helping Google index the video and show it in video results and key moments. - [Person Schema Generator](https://urlmode.com/person-schema-generator): Person schema is structured data that describes a real person — name, role, employer, expertise and official profiles — commonly used on author and about pages to show who is behind the content. - [Website Word Counter](https://urlmode.com/website-word-counter): Enter the URL and our server fetches the page, removes scripts, styles and hidden elements, and counts the visible words — optionally only the main content without menus and footers — along with reading time, headings and the 20 most frequent words. - [Website Screenshot Generator](https://urlmode.com/website-screenshot): Enter the URL, choose mobile or desktop and press Take screenshot. Google Lighthouse loads the page in a real Chrome browser and returns the visible viewport and a full-page capture, which you can open and save. - [HTML Validator (W3C)](https://urlmode.com/html-validator): Enter the page URL; our server downloads the HTML and sends it to the official W3C Nu HTML Checker, then lists every error and warning with the line number, the message and the offending code. - [Website Carbon Calculator](https://urlmode.com/website-carbon-calculator): The calculator measures the page’s total transfer size with Google Lighthouse and applies the Sustainable Web Design model (0.81 kWh per GB, 442 g CO₂ per kWh of grid electricity, adjusted for returning visitors and green hosting). A typical 2.3 MB page emits about 0.6 g of CO₂ per visit. - [Hreflang Tag Generator](https://urlmode.com/hreflang-generator): List every language version as “code | URL” (for example en-gb | https://example.com/uk/). The generator validates the ISO language and region codes and writes the link tags for the <head>, the equivalent HTTP header for PDFs, and an XML sitemap with xhtml:link entries. - [llms.txt Generator](https://urlmode.com/llms-txt-generator): llms.txt is a proposed standard: a Markdown file at /llms.txt with your site’s name, a one-line summary and curated lists of your most useful pages, so AI assistants can find the right content quickly. Fill in the fields and the generator writes the file in the expected format. - [security.txt Generator](https://urlmode.com/security-txt-generator): security.txt is a standard file (RFC 9116) at /.well-known/security.txt that tells security researchers how to report vulnerabilities. It must contain at least one Contact and an Expires date less than a year ahead; the generator adds optional Encryption, Policy, Acknowledgments, Preferred-Languages and Canonical fields. - [Web App Manifest Generator (PWA)](https://urlmode.com/web-manifest-generator): A web app manifest is a JSON file linked from your pages that tells browsers your app’s name, icons, colours and how it opens when installed to a home screen. Fill in the fields and copy the manifest plus the link and theme-color tags for your <head>. ## Domain & Authority - [DA PA Checker](https://urlmode.com/da-pa-checker): A DA PA checker measures the link authority of websites — how many other sites link to them and how strong those sites are. URLMode reports an authority score from 0 to 100 based on Open PageRank, along with the global rank and the number of referring domains, for up to 20 domains at once. - [Domain Authority Checker](https://urlmode.com/domain-authority-checker): Domain authority is a score that estimates how strong a website is in search, based mainly on how many other websites link to it and how authoritative those sites are. URLMode reports it on a 0–100 scale from Open PageRank, together with the domain's SEO score, age, SSL and hosting. - [Page Authority Checker](https://urlmode.com/page-authority-checker): Page authority describes how strong a single page is in search. It depends on the page's own quality and on the authority of the website it sits on. URLMode measures the exact page with a 21-check on-page SEO audit and reports the authority of its domain from Open PageRank. - [PageRank Checker](https://urlmode.com/moz-rank-checker): PageRank is a score that measures a website's importance from the links pointing to it. Google retired its public toolbar PageRank in 2016; Open PageRank recreates the idea on a 0–10 scale from Common Crawl link data, and this tool shows it with monthly history. - [Backlink Checker](https://urlmode.com/backlink-checker): A backlink is a link from another website to yours. Search engines treat backlinks from relevant, trustworthy sites as votes of confidence, making them one of the strongest ranking signals. The number of different referring domains matters more than the raw number of links. - [Whois Domain Lookup](https://urlmode.com/whois-domain-lookup): A WHOIS lookup queries a domain's registry to show its public registration data: the registrar, the dates it was created, updated and will expire, its status codes and its name servers. Modern registries also provide this through RDAP, a structured JSON successor to WHOIS. - [Domain Age Checker](https://urlmode.com/domain-age-checker): Domain age is the time since a domain name was first registered, taken from its WHOIS/RDAP creation date. It shows how long a website address has existed — useful for research, due diligence and judging how established a site is. - [DNS Records Checker](https://urlmode.com/dns-records-checker): DNS records are entries in a domain's zone that tell the internet where its services live: A and AAAA records point to the web server's IP, MX records to mail servers, TXT records hold verification and email-security policies, and NS records name the DNS provider. - [Domain to IP](https://urlmode.com/domain-to-ip): A domain-to-IP lookup resolves a domain name through DNS to the IPv4 (A) and IPv6 (AAAA) addresses of the server that hosts it, and shows each IP's reverse-DNS hostname where available. - [Hosting Checker](https://urlmode.com/hosting-checker): A hosting checker resolves a website's IP address and looks up who owns that network through RDAP, combining it with reverse DNS and HTTP headers to identify the hosting company or CDN — for example AWS, Hostinger, Cloudflare or Google Cloud. - [SSL Certificate Checker](https://urlmode.com/ssl-checker): An SSL checker connects to a website over HTTPS and inspects its TLS certificate: whether browsers will trust it, who issued it, when it expires, which domain names it covers and which TLS protocol and certificate chain the server presents. - [Blacklist Checker](https://urlmode.com/blacklist-checker): An email blacklist (DNSBL or RBL) is a real-time list of IP addresses or domains known for sending spam or hosting malicious content. Mail servers check these lists, and a listing can cause your emails to be rejected or sent to spam. - [Wayback Machine Checker](https://urlmode.com/wayback-machine-checker): The Wayback Machine is the Internet Archive's free library of over 900 billion saved web pages, captured since 1996. It lets you view how a website looked on past dates — and since Google retired its cache in 2024, it is the main way to see old versions of a page. - [What Is My IP](https://urlmode.com/what-is-my-ip): Your public IP address is the address the internet sees when you connect — assigned by your internet provider to your router or mobile connection. It is different from the private address (like 192.168.1.20) your device uses inside your home network. - [Email Deliverability Checker](https://urlmode.com/email-deliverability-checker): Email deliverability is whether your messages reach the inbox instead of spam. The foundation is DNS-based authentication — SPF, DKIM and DMARC — which proves to Gmail, Outlook and Yahoo that mail claiming to be from your domain really is. - [SPF Record Checker](https://urlmode.com/spf-record-checker): An SPF (Sender Policy Framework) record is a DNS TXT record that lists the mail servers allowed to send email for a domain. Receiving servers compare the sending server with this list to detect forged mail. - [DMARC Record Checker](https://urlmode.com/dmarc-record-checker): DMARC (Domain-based Message Authentication, Reporting and Conformance) is a DNS record that tells receiving mail servers what to do with messages that fail SPF and DKIM checks — deliver, quarantine or reject them — and where to send reports. - [DKIM Record Checker](https://urlmode.com/dkim-record-checker): DKIM (DomainKeys Identified Mail) adds a cryptographic signature to every email. The matching public key is published in DNS at selector._domainkey.yourdomain, so receivers can verify the message was not forged or altered. - [DNS Propagation Checker](https://urlmode.com/dns-propagation-checker): DNS propagation is the time it takes for a DNS change — such as a new IP address or MX record — to be seen everywhere. Resolvers cache old answers until their TTL (time to live) expires, so different networks see the change at different times. - [Nameserver Checker](https://urlmode.com/nameserver-checker): A nameserver checker contacts each authoritative DNS server listed for a domain and confirms it actually holds the zone, answers quickly and has the same version of the records as the others. - [Reverse DNS Lookup](https://urlmode.com/reverse-dns-lookup): Reverse DNS maps an IP address back to a hostname using a PTR record — the opposite of a normal lookup. Mail servers use it to check that a sending server is legitimate. - [IP Address Lookup](https://urlmode.com/ip-address-lookup): An IP address lookup shows who an IP address belongs to and where it is registered: the country, the organisation or hosting provider that owns the network, the IP range and the reverse DNS hostname. - [TLS Version Checker](https://urlmode.com/tls-version-checker): TLS (Transport Layer Security) is the encryption protocol behind HTTPS. Versions 1.2 and 1.3 are secure; versions 1.0 and 1.1 are deprecated and should be disabled on every server. - [Domain Availability Checker](https://urlmode.com/domain-availability-checker): A domain availability checker asks the official registry of each domain extension whether a name is already registered. Names with no registration record are available to buy at any registrar. - [Domain Expiry Checker](https://urlmode.com/domain-expiry-checker): Every domain is registered for a fixed period, usually one to ten years. Its expiration date is recorded by the registry; if the domain is not renewed by then, the website and email stop working and the name can eventually be registered by someone else. - [Open Port Checker](https://urlmode.com/open-port-checker): Enter a domain or IP address and the ports to test. Our server tries to open a TCP connection to each port and reports it as open, closed (refused) or filtered (no reply), with the connection time. - [Ping Test (TCP Ping)](https://urlmode.com/ping-test): Enter a domain or IP and a port (443 by default). The tool opens five TCP connections and measures how long each handshake takes, then reports the average, minimum and maximum time, jitter and packet loss. - [Subdomain Finder](https://urlmode.com/subdomain-finder): Enter the domain and the tool searches public Certificate Transparency logs — where every trusted HTTPS certificate is recorded — for names ending in that domain, listing each subdomain with the dates of its first and latest certificates. Nothing is scanned or probed. - [BIMI Record Checker](https://urlmode.com/bimi-checker): Gmail, Apple Mail and Yahoo show brand logos through BIMI: you need DMARC at p=quarantine or p=reject (pct=100), an SVG Tiny Portable/Secure logo, usually a Verified Mark Certificate (VMC), and a TXT record at default._bimi.yourdomain. The checker tests each requirement. - [MTA-STS Checker](https://urlmode.com/mta-sts-checker): MTA-STS (RFC 8461) lets a domain tell sending mail servers to always use encrypted, certificate-validated TLS when delivering mail to it, preventing downgrade attacks. It needs a TXT record at _mta-sts.domain and a policy file at https://mta-sts.domain/.well-known/mta-sts.txt; the checker validates both. - [DNSSEC Checker](https://urlmode.com/dnssec-checker): Enter the domain; the checker queries Google Public DNS, a validating resolver, for the SOA with the DNSSEC-OK flag, and reads the DS records at the parent zone and the DNSKEYs. Validated answers carry the AD flag; a signed zone without DS, or a mismatch (bogus), is reported. - [Email Header Analyzer](https://urlmode.com/email-header-analyzer): Paste the full headers (Gmail: ⋮ → Show original). The analyzer unfolds them, lists the Received hops from sender to recipient with times and delays, reads the Authentication-Results for SPF, DKIM and DMARC, and flags mismatched Return-Path or Reply-To domains — common signs of phishing. ## YouTube Tools - [YouTube Tag Extractor](https://urlmode.com/youtube-tag-extractor): YouTube tags are optional keywords a creator adds in YouTube Studio to describe a video. They are hidden from viewers, but a tag extractor reads them from the video's public data so you can see which keywords any video uses. - [YouTube Tag Generator](https://urlmode.com/youtube-tag-generator): A YouTube tag generator takes your video topic and expands it into related keywords using YouTube's own search autocomplete, then builds a comma-separated tag list that fits within YouTube's 500-character tag limit. - [YouTube Hashtag Extractor](https://urlmode.com/youtube-hashtag-extractor): YouTube hashtags are clickable #tags written in a video's title or description. The first three from the description appear above the title, and clicking one shows other videos with the same hashtag. A hashtag extractor lists all of them from any public video. - [YouTube Hashtag Generator](https://urlmode.com/youtube-hashtag-generator): Good YouTube hashtags are short, specific #keywords that match what viewers search for your topic. This generator turns YouTube search suggestions for your keyword into hashtags, highlighting three strong ones to show above your title. - [YouTube Title Extractor](https://urlmode.com/youtube-title-extractor): A YouTube title extractor reads the exact title of a video from its public data — including emoji and special characters — and shows its length against YouTube's 100-character limit, the channel and the publish date. - [YouTube Title Generator](https://urlmode.com/youtube-title-generator): A good YouTube title is under about 70 characters, puts the main keyword near the start, and promises a clear benefit or curiosity that matches the video. This generator combines proven title formulas with real YouTube search phrases for your topic. - [YouTube Description Extractor](https://urlmode.com/youtube-description-extractor): A YouTube description extractor retrieves the complete text of a video's description — including timestamps, links and hashtags — from its public data, and counts characters (YouTube allows 5,000), words, links and hashtags. - [YouTube Description Generator](https://urlmode.com/youtube-description-generator): A good YouTube description starts with one or two keyword-rich sentences about the video, followed by a call to action, chapter timestamps, useful links, social profiles and three relevant hashtags — all within YouTube's 5,000-character limit. - [YouTube Embed Code Generator](https://urlmode.com/youtube-embed-code-generator): A responsive YouTube embed wraps the video iframe in a container with a 16:9 aspect ratio, so it scales to any screen width. Embed parameters such as start, autoplay, controls and loop customise how the player behaves. - [YouTube Thumbnail Downloader](https://urlmode.com/youtube-thumbnail-downloader): Every YouTube video has thumbnail images stored at predictable addresses on i.ytimg.com in several sizes. A thumbnail downloader reads the video ID from your link and shows all available sizes — up to 1280 × 720 HD — so you can save the one you need. - [YouTube Channel ID Finder](https://urlmode.com/youtube-channel-id): A YouTube channel ID is the permanent 24-character identifier of a channel, always starting with "UC" — for example UCBR8-60-B28hp2BmDPdntcQ. Unlike @handles and custom URLs, it never changes, so APIs, embeds and integrations use it. - [YouTube Video Statistics](https://urlmode.com/youtube-video-statistics): A YouTube video statistics tool reads a video's public metrics — view count, likes, comments, duration, publish date and category — from the YouTube Data API or the public video page, and calculates engagement such as the like rate. - [YouTube Channel Statistics](https://urlmode.com/youtube-channel-statistics): A YouTube channel statistics tool shows a channel's public numbers — subscriber count, total views and number of videos — along with its channel ID, handle, country and creation date, using the YouTube Data API or the public channel page. - [YouTube Money Calculator](https://urlmode.com/youtube-money-calculator): YouTube ad income is usually estimated with RPM (revenue per 1,000 views) after YouTube's share. RPMs commonly range from about $0.50 to $4 for many channels and higher in finance, tech and business niches, so earnings = daily views ÷ 1,000 × RPM. - [YouTube Region Restriction Checker](https://urlmode.com/youtube-region-restriction-checker): Some YouTube videos are region-restricted: the uploader or a rights holder limits them to certain countries, usually because of music, film or broadcast licensing. A region restriction checker lists the countries where a video is blocked or allowed. - [YouTube Channel Logo Downloader](https://urlmode.com/youtube-channel-logo-downloader): A channel logo downloader finds a YouTube channel's profile picture (avatar) from its URL or @handle and offers it in several sizes, up to 800 × 800 pixels, ready to save. - [YouTube Channel Banner Downloader](https://urlmode.com/youtube-channel-banner-downloader): A YouTube banner downloader finds a channel's banner image (channel art) from its URL or @handle and provides it in full resolution — up to 2560 × 1440 — as well as the TV, desktop and web crops. - [YouTube Channel Search](https://urlmode.com/youtube-channel-search): A YouTube channel search lists channels — rather than videos — that match a keyword, with their logo, subscriber count and link, so you can quickly find creators in a niche for research, outreach or sponsorships. - [YouTube Trending Videos](https://urlmode.com/youtube-trending-videos): YouTube's most-popular chart ranks videos that are gaining views quickly in a country, considering view velocity, growth, freshness and engagement. This tool shows the current top 30 for the country you choose. - [YouTube Timestamp Link Generator](https://urlmode.com/youtube-timestamp-link): Add ?t= followed by the start time in seconds to a youtu.be link — for example https://youtu.be/VIDEO_ID?t=75 starts at 1:15. Paste the video URL and one or more times, and the tool creates share links, embed start parameters and a chapter list. - [YouTube Comment Picker (Giveaway)](https://urlmode.com/youtube-comment-picker): Paste the video link, choose the number of winners and optional filters, and press Pick winner. The tool loads up to 2,000 top-level comments through the official YouTube Data API, applies your rules and draws winners with a cryptographically secure random generator. - [YouTube Playlist Length Calculator](https://urlmode.com/youtube-playlist-length): Paste the playlist link (it contains list=…). The tool reads every video’s duration through the official YouTube Data API, adds them up (up to 1,000 videos) and shows the total, the average video length and the time needed at faster playback speeds. ## Image Tools - [Image Compressor](https://urlmode.com/image-compressor): Image compression makes picture files smaller by re-encoding them at a chosen quality and, optionally, a smaller size. Lossy formats such as JPG and WebP remove detail the eye barely notices, often cutting file size by 50–80 %. - [Image Resizer](https://urlmode.com/image-resizer): Resizing changes an image's pixel dimensions. To avoid stretching, keep the aspect ratio: set only the width or height and the other side is calculated automatically. - [Image Cropper](https://urlmode.com/image-cropper): Cropping cuts away the outer parts of an image to change its shape (aspect ratio) or focus on one area, without scaling the pixels that remain. - [Image Converter (JPG, PNG, WebP)](https://urlmode.com/image-converter): An image converter re-saves a picture in another file format. JPG suits photos, PNG suits graphics and transparency, and WebP gives the smallest files for both on the web. - [Rotate & Flip Image](https://urlmode.com/image-rotate-flip): Rotating turns an image by 90, 180 or 270 degrees; flipping mirrors it horizontally or vertically. Both change the actual pixels, so the image looks the same in every app. - [SVG to PNG Converter](https://urlmode.com/svg-to-png): SVG is a vector format that scales to any size but is not supported everywhere — for example in many social networks, email clients and office apps. Converting renders it into a PNG with a fixed pixel size. - [Image to Base64 Converter](https://urlmode.com/image-to-base64): A Base64 image is a picture encoded as text in a data URI, such as data:image/png;base64,iVBOR… It can be embedded directly in HTML, CSS or JSON instead of being loaded as a separate file. - [Base64 to Image Converter](https://urlmode.com/base64-to-image): Decoding Base64 turns the text encoding of an image back into the original binary file, which you can then view and save as a normal image. - [Favicon Generator](https://urlmode.com/favicon-generator): A favicon set is the group of small icons that represent a website in browser tabs, bookmarks, phone home screens and search results — typically favicon.ico, small PNGs, an Apple touch icon and Android icons listed in a web manifest. - [EXIF Data Viewer](https://urlmode.com/exif-viewer): EXIF data is metadata that cameras and phones store inside photos: the device model, lens, exposure settings, the date and time taken and often the GPS location where the photo was shot. - [EXIF Remover (Remove Photo Metadata)](https://urlmode.com/exif-remover): Removing metadata deletes the hidden information stored inside an image file — GPS coordinates, camera model, dates, software and comments — while keeping the picture itself. - [Image Color Picker & Palette](https://urlmode.com/image-color-picker): An image colour picker reads the exact colour of the pixel you click and shows it as HEX and RGB codes, so you can reuse a colour from a photo, logo or screenshot in your design. - [Photo Filter Editor](https://urlmode.com/photo-filter-editor): A photo filter editor adjusts the look of an image — brightness, contrast, colour saturation, blur or effects like black-and-white and sepia — and saves a new copy of the picture. - [Add Watermark to Image](https://urlmode.com/image-watermark): A watermark is text or a logo placed over an image to show who owns it, discourage copying and promote your brand when the image is shared. - [Meme Generator](https://urlmode.com/meme-generator): A meme generator places short captions — traditionally white capital letters with a black outline at the top and bottom — over an image so you can share a joke or reaction. - [Image Size & Dimensions Checker](https://urlmode.com/image-size-checker): An image size checker reads a picture file and reports its pixel dimensions (width × height), aspect ratio, resolution in megapixels and file size. - [Placeholder Image Generator](https://urlmode.com/placeholder-image-generator): A placeholder image is a simple temporary graphic, usually showing its own dimensions, used in website mock-ups and prototypes until the real image is ready. - [Image to Text (OCR)](https://urlmode.com/image-to-text): Choose one or more images, select the language and press Extract text. Optical character recognition (OCR) by the open-source Tesseract engine reads the letters in your browser and returns editable text with a confidence score. - [GIF Maker (Images to GIF)](https://urlmode.com/gif-maker): Select two or more images in the order they should play, choose the width and how long each frame shows, and press Make GIF. Each image becomes a frame of a looping animated GIF you can download. - [Photo Collage Maker](https://urlmode.com/photo-collage-maker): Choose your photos, pick Grid, Side by side or Stacked, and set the spacing and background colour. Each photo is cropped to fill its cell evenly, and the finished collage downloads as one JPG or PNG. - [Image Splitter (Grid Cutter)](https://urlmode.com/image-splitter): Choose the image and set the number of columns and rows, then press Split image. The image is cut into equal tiles, numbered left to right and top to bottom, each downloadable on its own or together as a ZIP file. - [Circle Crop Image](https://urlmode.com/circle-crop-image): Choose your photos and press Crop to circle. The tool takes the centred square of each image, cuts it into a circle and saves a PNG with a transparent background, optionally with a coloured border. - [Blur Image / Pixelate Faces](https://urlmode.com/blur-image): Choose the image and an effect, press Open editor, then drag rectangles over the areas to hide. Each area is pixelated, blurred or blacked out instantly; undo any step and download the edited image. - [Remove White / Solid Background](https://urlmode.com/remove-background-color): Choose the image and press Remove background. The tool detects the background colour from the corners, removes it from the edges inwards with the tolerance you set, softens the outline and saves a transparent PNG. - [Image to ASCII Art](https://urlmode.com/image-to-ascii): Choose an image and a width in characters. The tool shrinks the image to that many columns, measures each cell’s brightness and replaces it with a character of matching visual density — dark cells get dense characters like @ and #, light cells get dots and spaces. - [Add Border to Image](https://urlmode.com/add-border-to-image): Choose one or more images, set the border width and colour, optional padding, corner radius and shadow, and press Add border. Every image gets the same frame and can be downloaded individually or as a ZIP. - [Change Image DPI](https://urlmode.com/image-dpi-changer): Choose your JPG or PNG files, enter the DPI (for example 300) and press Change DPI. Only the resolution value stored in the file header (JFIF for JPG, pHYs for PNG) is changed — the pixels are untouched, so there is no quality loss. - [Passport Photo Maker](https://urlmode.com/passport-photo-maker): Take a photo facing the camera in front of a plain light wall, choose your country’s size, adjust the zoom and position so the head fills about 70–80% of the height, and press Create photo. You get a 300 DPI photo and a 6 × 4 inch print sheet with several copies to cut out. - [Image to SVG Converter (Vectorize)](https://urlmode.com/image-to-svg): Choose the image and a style (logo, detailed, posterized or black & white) and press Convert to SVG. The tracer reduces the image to a limited colour palette and converts each colour region into vector paths, producing an SVG that scales to any size without blurring. - [HEIC to JPG Converter](https://urlmode.com/heic-to-jpg): Choose your HEIC or HEIF photos, pick JPG or PNG and press Convert. The photos are decoded and converted on your own device, then you can download each one or all of them as a ZIP. - [Image Compare (Find Differences)](https://urlmode.com/image-compare): Select both images and press Compare. You get a before/after slider and a difference map in which every pixel that changed by more than the threshold is highlighted in pink, plus the percentage of the image that differs. - [Screenshot Beautifier](https://urlmode.com/screenshot-beautifier): Choose a screenshot, a background gradient and the padding, and press Beautify. The image gets a macOS-style window frame, rounded corners and a soft shadow on a colourful background — ready for Twitter/X, LinkedIn, blog posts and product pages. - [Social Media Image Resizer](https://urlmode.com/social-media-image-resizer): Instagram posts are 1080 × 1080 (square) or 1080 × 1350 (portrait), Stories and Reels 1080 × 1920, Facebook link images 1200 × 630, X posts 1600 × 900 and YouTube thumbnails 1280 × 720. Choose a size and the tool fits your photo without cropping, filling the gap with a blurred copy or a solid colour. ## PDF Tools - [Image to PDF Converter (JPG, PNG to PDF)](https://urlmode.com/image-to-pdf): Choose your images, pick a page size (A4, Letter or the image size) and press Create PDF. Each image becomes one page, centred and scaled to fit, in the order you selected them — all inside your browser, so the photos are never uploaded. - [Merge PDF](https://urlmode.com/merge-pdf): Select two or more PDF files and press Merge PDFs. The pages of each file are copied, in order, into a single new PDF you can download. The merge happens in your browser with the open-source pdf-lib library, so confidential documents are not uploaded. - [Split PDF](https://urlmode.com/split-pdf): Upload the PDF, choose One file per page or type ranges separated by commas (for example 1-3, 4-6, 7), and press Split. Each range becomes its own PDF; download them one by one or all together as a ZIP. - [Organize PDF Pages (Reorder & Delete)](https://urlmode.com/organize-pdf): Type the new page order (for example 3, 1-2, 5) and/or the pages to delete, then press Save PDF. The tool builds a new PDF with exactly those pages in that order; repeating a number duplicates the page. - [Rotate PDF Pages](https://urlmode.com/rotate-pdf): Choose the PDF, the angle and (optionally) which pages to turn, then press Rotate. The tool updates each page’s rotation setting and saves a new PDF, so the pages open the right way up in every viewer. - [Add Page Numbers to PDF](https://urlmode.com/pdf-page-numbers): Choose the PDF, a position (such as bottom centre) and a format like "Page {n} of {total}", then press Add numbers. {n} becomes each page’s number and {total} the page count; you can start from any number and skip cover pages. - [Watermark PDF](https://urlmode.com/pdf-watermark): Enter the watermark text, pick a colour and opacity, and press Add watermark. The text is drawn large and semi-transparent across the centre of every page — diagonally by default — and you download the watermarked copy. - [PDF to Image (PDF to JPG, PNG)](https://urlmode.com/pdf-to-image): Choose the PDF, the image format (PNG or JPG) and a resolution, then press Convert. Each page is rendered with Mozilla’s PDF.js in your browser and saved as an image; download them individually or all at once as a ZIP. - [PDF Metadata Viewer & Editor](https://urlmode.com/pdf-metadata-editor): Choose the PDF to see its document properties. To change them, fill in a new title, author, subject or keywords — or tick Clear all metadata — and run again to download an updated copy. - [Compress PDF](https://urlmode.com/compress-pdf): Choose the PDF and a compression level, then press Compress. Lossless mode rebuilds the file with compressed object streams, while Low, Medium and High re-render each page as an optimised image, which can make scanned or image-heavy PDFs 50–90% smaller. - [PDF to Text Converter](https://urlmode.com/pdf-to-text): Choose the PDF and press Extract text. The tool reads the text layer of every page with PDF.js, rebuilds the lines in reading order and gives you plain text to copy or download as a .txt file. - [Text to PDF Converter](https://urlmode.com/text-to-pdf): Paste your text, optionally add a title, choose the font, size and page format, and press Create PDF. Long text wraps and flows onto new pages automatically, with 20 mm margins. - [Sign PDF (Add Signature)](https://urlmode.com/sign-pdf): Choose the PDF, then type your name, upload a signature image, or press Continue to draw your signature with a mouse or finger. The signature is placed at the position you choose, optionally with today’s date, and you download the signed copy. - [Crop PDF](https://urlmode.com/crop-pdf): Choose the PDF, enter how many millimetres to cut from the top, right, bottom and left, optionally pick pages, and press Crop PDF. The tool sets a new crop box on each page, so the visible area shrinks without re-rendering anything. - [Resize PDF (Change Page Size)](https://urlmode.com/resize-pdf): Choose the PDF, select A4 (or another size) and press Resize PDF. Each page is placed on a new sheet of that size and scaled proportionally to fit, centred, without stretching — text and vector graphics stay sharp and selectable. - [Multiple Pages per Sheet (N-up PDF)](https://urlmode.com/pdf-n-up): Choose the PDF and how many pages per sheet (2, 4 or 6), then press Create. The tool builds a new PDF where each sheet holds that many original pages, scaled and arranged in a grid — print it at actual size to save paper. - [Compare PDF Files](https://urlmode.com/compare-pdf): Choose the original and the changed PDF and press Compare. The tool extracts the text of both and runs a line-by-line comparison, showing added lines in green and removed lines in red with surrounding context. - [PDF Word Counter](https://urlmode.com/pdf-word-counter): Choose the PDF and the tool reads its text layer page by page, counting words, characters and pages, and estimating reading time (238 words per minute) and speaking time (140 words per minute). - [Add Image or Logo to PDF](https://urlmode.com/add-image-to-pdf): Choose the PDF and the image, pick a position such as top right, set the width as a percentage of the page and the opacity, and press Add image. The image is placed on every page (or the pages you list) and you download the new PDF. - [Convert PDF to Grayscale](https://urlmode.com/pdf-to-grayscale): Choose the PDF and a quality level, then press Convert. Each page is rendered, converted to grayscale using standard luminance weights (21% red, 72% green, 7% blue) and saved into a new PDF. ## Audio & Video - [Audio Cutter (MP3 Cutter)](https://urlmode.com/audio-cutter): Choose the audio file, type the start and end time (in seconds or minutes:seconds), add an optional fade, and press Cut audio. The selected part is shown on a waveform, and you can play and download it as MP3 or WAV. - [Audio Joiner (Merge MP3)](https://urlmode.com/audio-joiner): Select the audio files in the order they should play, choose an optional gap of silence, and press Join audio. The files are decoded, matched to the same sample rate and channel count, and joined into one MP3 or WAV. - [Audio Converter (to MP3, WAV)](https://urlmode.com/audio-converter): Choose one or more audio files, pick MP3 or WAV, set the bitrate and optional sample rate or mono, and press Convert. Each file is decoded and re-encoded on your device, ready to play and download. - [Video to MP3 Converter](https://urlmode.com/video-to-mp3): Choose a video file from your device and press Extract audio. Your browser decodes the soundtrack and encodes it as MP3 (or WAV), which you can play and download — the video itself is never uploaded. - [Volume Booster (Make Audio Louder)](https://urlmode.com/volume-booster): Choose the audio file and either boost it by a number of decibels or normalise it to maximum, then press Boost volume. The tool reports the old and new peak levels and softly limits any peaks that would clip. - [Online Voice Recorder](https://urlmode.com/voice-recorder): Press Open recorder, then Start recording and allow microphone access. Speak, press Stop, and you can play the recording, download it, or convert it to MP3 — the audio stays on your device. - [Online Screen Recorder](https://urlmode.com/screen-recorder): Press Open recorder, then Choose screen & record and pick the screen, window or tab to share. Stop with the button or the browser’s Stop sharing bar, then preview and download the video. - [Video to GIF Converter](https://urlmode.com/video-to-gif): Choose the video, set the start and end of the clip, the width and the frame rate, and press Make GIF. Frames are captured in your browser and encoded into an animated GIF you can preview and download. - [Mic Test (Microphone Checker)](https://urlmode.com/mic-test): Press Open mic test, then Start and allow microphone access. Speak: the level meter and waveform should move, and the tool shows the device name and sample rate. Press Stop to play back what was recorded. - [Webcam Test (Camera Checker)](https://urlmode.com/webcam-test): Press Open webcam test, then Start camera and allow access. A live preview appears with the camera name, resolution (for example 1280×720) and frame rate; you can take and download a test photo. - [Audio Speed Changer](https://urlmode.com/audio-speed-changer): Choose the file, enter a speed such as 1.5 and keep “Keep the original pitch” ticked. The tool uses WSOLA time-stretching: it overlaps short slices of the audio at matching points, so the tempo changes but voices do not sound higher or lower. - [Reverse Audio](https://urlmode.com/reverse-audio): Choose the audio file and press Reverse. The tool flips the order of every sample in each channel, so the sound plays from the end to the beginning, and you can play or download the result. - [MP3 Tag Editor (ID3)](https://urlmode.com/mp3-tag-editor): Choose an MP3 to see its current ID3 tags and cover art. Fill in the fields you want to change, optionally add a JPG/PNG cover, and run again to download the MP3 with new ID3v2.3 tags — the audio itself is copied unchanged. - [Online Tone Generator](https://urlmode.com/tone-generator): Enter the frequency in hertz (440 Hz is the musical note A4), pick a waveform, duration and volume, and press Generate. The tone is synthesised in your browser and plays in a loop; you can also download it as a WAV file. - [White Noise Generator](https://urlmode.com/noise-generator): White noise has equal energy at every frequency and sounds like hiss or static. Pink noise has more energy at low frequencies, like steady rain. Brown noise is deeper still, like a waterfall or strong wind. Pick one and it plays in a continuous loop. - [Online Metronome](https://urlmode.com/metronome): Start slowly enough to play without mistakes — often 60–80 BPM — and increase the tempo by 5 BPM once it feels easy. Set the tempo and beats per bar, press Start, and the metronome clicks with the first beat of each bar accented. - [BPM Tapper (Tap Tempo)](https://urlmode.com/bpm-tapper): Play the song and tap the button (or press Space) on every beat. The tool measures the time between your taps and averages the last 12 intervals, so the BPM becomes more accurate the longer you tap. - [Video Frame Extractor](https://urlmode.com/video-frame-extractor): Choose the video, set how often to grab a frame (for example every 1 second), a start time and a maximum count, and press Extract frames. Your browser seeks to each moment, captures the frame and saves it as an image. - [Video Metadata Viewer](https://urlmode.com/video-info): Choose a video file and the viewer reads its duration and resolution, measures the frame rate by playing a short sample, and calculates the aspect ratio, quality class (720p, 1080p, 4K…) and average bitrate from the file size. ## CSS & Design - [Color Converter (HEX, RGB, HSL, CMYK)](https://urlmode.com/color-converter): A colour converter translates one colour between the formats used in design and code: HEX (#1e90ff) and RGB for screens, HSL and HSV for adjusting hue and lightness, and CMYK for print. - [Color Palette Generator](https://urlmode.com/color-palette-generator): A colour palette generator uses colour-wheel relationships to find colours that work well together with a base colour, giving you a ready-made scheme for a website, brand or design. - [Color Contrast Checker (WCAG)](https://urlmode.com/contrast-checker): Colour contrast ratio measures how different the brightness of text and its background is, from 1:1 (no contrast) to 21:1 (black on white). WCAG requires at least 4.5:1 for normal text and 3:1 for large text. - [CSS Gradient Generator](https://urlmode.com/css-gradient-generator): A CSS gradient is a smooth transition between colours created with the linear-gradient(), radial-gradient() or conic-gradient() functions, used as a background without any image file. - [CSS Box Shadow Generator](https://urlmode.com/box-shadow-generator): The CSS box-shadow property draws one or more shadows around an element's box, defined by horizontal and vertical offset, blur radius, spread, colour and an optional inset keyword. - [CSS Border Radius Generator](https://urlmode.com/border-radius-generator): The CSS border-radius property rounds the corners of an element. One value rounds all corners equally; four values set top-left, top-right, bottom-right and bottom-left separately. - [CSS Flexbox Generator](https://urlmode.com/css-flexbox-generator): Flexbox is a CSS layout mode for arranging items in a row or column. It controls how items are spaced, aligned and wrapped, making navigation bars, card rows and centring easy. - [CSS Grid Generator](https://urlmode.com/css-grid-generator): CSS grid is a two-dimensional layout system that places items into rows and columns. With repeat() and auto-fit it can create responsive layouts without media queries. - [CSS Text Shadow Generator](https://urlmode.com/text-shadow-generator): The CSS text-shadow property adds a shadow behind text, defined by horizontal offset, vertical offset, blur radius and colour. It can make headings stand out or improve readability on images. - [CSS Unit Converter (px, rem, em, pt)](https://urlmode.com/css-unit-converter): To convert pixels to rem, divide the pixel value by the root font size — 16 px by default. So 24px = 1.5rem and 12px = 0.75rem. rem units scale with the user's browser font setting, which helps accessibility. - [Glassmorphism CSS Generator](https://urlmode.com/glassmorphism-generator): Glassmorphism is a UI style that makes cards look like frosted glass: a semi-transparent background, a background blur created with backdrop-filter and a thin light border. - [Aspect Ratio Calculator](https://urlmode.com/aspect-ratio-calculator): An aspect ratio is the proportional relationship between width and height, written as width:height. It is found by dividing both numbers by their greatest common divisor — 1920 × 1080 becomes 16:9. - [Color Shades Generator (50–950)](https://urlmode.com/color-shades-generator): Tints are lighter versions of a colour and shades are darker versions. A colour scale from 50 (lightest) to 950 (darkest) gives a design system consistent backgrounds, borders, text and hover states from one brand colour. - [Color Blindness Simulator](https://urlmode.com/color-blindness-simulator): Upload a screenshot or enter your palette’s hex colours. The simulator recreates how the image looks with each type of colour vision deficiency, using the Machado (2009) model, and warns about colour pairs that become hard to tell apart. - [CSS Clip-path Generator](https://urlmode.com/css-clip-path-generator): The CSS clip-path property cuts an element to a shape, hiding everything outside it. polygon() takes a list of x y points in percentages (a triangle is polygon(50% 0%, 0% 100%, 100% 100%)), while circle(), ellipse() and inset() create round and rectangular clips. - [CSS clamp() Generator (Fluid Typography)](https://urlmode.com/css-clamp-generator): clamp(MIN, PREFERRED, MAX) returns the preferred value but never less than MIN or more than MAX. For fluid type the preferred value is a rem + vw mix, so the size grows in a straight line from the minimum at a small screen width to the maximum at a large one. - [Color Name Finder](https://urlmode.com/color-name-finder): Pick or type a hex colour and the tool compares it with all 148 CSS named colours using CIEDE2000, the perceptual colour-difference formula. The smallest ΔE is the closest name; under 2 the colours look practically identical. - [Cubic Bezier Generator (CSS Easing)](https://urlmode.com/cubic-bezier-generator): cubic-bezier(x1, y1, x2, y2) defines the speed curve of a CSS transition or animation. The two control points shape the curve from (0,0) to (1,1): x is time and must stay between 0 and 1, y is progress and may go below 0 or above 1 to create overshoot. - [PPI Calculator (Pixel Density & DPI)](https://urlmode.com/ppi-calculator): PPI = √(width² + height²) ÷ diagonal in inches. A 27-inch 2560 × 1440 monitor has √(2560² + 1440²) = 2937 pixels on the diagonal, so 2937 ÷ 27 ≈ 108.8 PPI. - [CSS Sprite Generator](https://urlmode.com/css-sprite-generator): A CSS sprite is one image file that contains many small icons. Each icon is shown with background-position, so the browser downloads one file instead of dozens. Choose your icons and the generator packs them and writes a CSS class for each. - [CSS Button Generator](https://urlmode.com/css-button-generator): Pick a style (solid, outline or gradient), colours, padding, radius and shadow; the live preview updates and the generator writes the CSS, including :hover, :active and an accessible :focus-visible outline. - [CSS Loader & Spinner Generator](https://urlmode.com/css-loader-generator): A CSS spinner is a small element animated with @keyframes — for example a circle with one coloured border segment that rotates 360° in a loop. Pick a type, colour, size and speed and copy the generated HTML and CSS; no images or JavaScript are needed. - [CSS Animation Generator](https://urlmode.com/css-animation-generator): A CSS animation has two parts: a @keyframes rule that describes the states (from/to or percentages) and the animation property on an element that sets the name, duration, easing, delay and repeat count. Pick an effect and settings, preview it, and copy the code. - [SVG Wave Generator](https://urlmode.com/svg-wave-generator): Generate a wave, copy the SVG and place it at the top or bottom of a section (or use the CSS background version). The SVG is a single path with preserveAspectRatio="none", so it stretches to any width while keeping the file tiny. - [SVG Blob Generator](https://urlmode.com/svg-blob-generator): Set the complexity (number of points), randomness and colour; the generator places points around a circle at random distances and joins them with smooth quadratic curves, giving a unique organic blob you can download as SVG. - [CSS Background Pattern Generator](https://urlmode.com/css-pattern-generator): CSS patterns are built from repeating gradients — for example repeating-linear-gradient for stripes or radial-gradient with background-size for polka dots. Choose a pattern, colours and size, and copy the few lines of CSS. - [Color Mixer](https://urlmode.com/color-mixer): Pick two colours and a ratio; the mixer blends them in the OKLab colour space (perceptually even, like CSS color-mix(in oklab, …)) or in sRGB, and shows the result and a step-by-step scale between them with hex codes. - [Neumorphism Generator (Soft UI)](https://urlmode.com/neumorphism-generator): Neumorphism (soft UI) makes elements look extruded from the background using two shadows: a dark one on one side and a light one on the other, both derived from the background colour. Choose the colour, distance, blur and shape, and copy the box-shadow CSS. ## Calculators & Converters - [Percentage Calculator](https://urlmode.com/percentage-calculator): A percentage is a part per hundred. X% of Y is Y × X ÷ 100; X as a percentage of Y is X ÷ Y × 100; and the percentage change from A to B is (B − A) ÷ A × 100. - [Discount Calculator](https://urlmode.com/discount-calculator): The sale price is the original price × (1 − discount ÷ 100). A 20 % discount on 100 gives 80. Stacked discounts are applied one after another, so 20 % plus 10 % is 28 % off, not 30 %. - [VAT / GST Calculator](https://urlmode.com/vat-calculator): To add VAT, multiply the net price by (1 + rate ÷ 100). To remove VAT from a price that includes it, divide the gross price by (1 + rate ÷ 100) — subtracting the rate from the gross amount gives the wrong answer. - [Loan EMI Calculator](https://urlmode.com/loan-emi-calculator): EMI (equated monthly instalment) is the fixed monthly payment that repays a loan with interest over its term: EMI = P × r × (1 + r)^n ÷ ((1 + r)^n − 1), where P is the amount, r the monthly rate and n the number of months. - [Compound Interest Calculator](https://urlmode.com/compound-interest-calculator): Compound interest is interest earned on both the original amount and the interest already added. Over time it makes savings grow exponentially: 10,000 at 6 % compounded yearly becomes 17,908 after 10 years. - [Profit Margin Calculator](https://urlmode.com/profit-margin-calculator): Margin is profit as a percentage of the selling price; markup is profit as a percentage of the cost. Selling for 100 something that costs 40 gives a 60 % margin but a 150 % markup. - [ROI Calculator](https://urlmode.com/roi-calculator): Return on investment (ROI) measures the gain or loss of an investment relative to its cost: ROI = (amount returned − amount invested) ÷ amount invested × 100. Investing 5,000 and getting 7,500 back is a 50 % ROI. - [CPM, CPC, CTR & ROAS Calculator](https://urlmode.com/ad-campaign-calculator): Ad metrics compare cost and results: CPM is the cost per 1,000 impressions, CPC the cost per click, CTR the share of impressions that were clicked, CPA the cost per conversion and ROAS the revenue earned per unit of ad spend. - [Break-Even Calculator](https://urlmode.com/break-even-calculator): The break-even point is where revenue equals total costs. Break-even units = fixed costs ÷ (price per unit − variable cost per unit); everything sold above that point is profit. - [BMI Calculator](https://urlmode.com/bmi-calculator): Body mass index (BMI) is weight in kilograms divided by height in metres squared. For adults, 18.5–24.9 is considered a healthy weight range by the World Health Organization. - [Tip Calculator](https://urlmode.com/tip-calculator): A tip calculator multiplies the bill by the tip percentage, adds it to the bill and divides the total between the people paying. - [Average & Statistics Calculator](https://urlmode.com/average-calculator): The mean is the sum of the numbers divided by how many there are; the median is the middle value when sorted; the mode is the most frequent value. Standard deviation measures how spread out the numbers are. - [Random Number Generator](https://urlmode.com/random-number-generator): A random number generator picks numbers in a range so that every value has the same chance. This tool uses the browser's cryptographically secure generator and avoids modulo bias, so results are fair. - [Salary to Hourly Calculator](https://urlmode.com/salary-calculator): To turn a yearly salary into an hourly rate, divide it by the number of hours worked per year — for example 40 hours × 52 weeks = 2,080 hours. 52,000 a year is 25 per hour. - [Roman Numeral Converter](https://urlmode.com/roman-numeral-converter): Roman numerals use the letters I (1), V (5), X (10), L (50), C (100), D (500) and M (1,000). Values are added from left to right, except when a smaller numeral comes before a larger one, which subtracts it: IV = 4, IX = 9, XC = 90. - [Number to Words Converter](https://urlmode.com/number-to-words): A number to words converter spells out numbers in English, such as 1,250.75 → "one thousand two hundred fifty point seven five", and formats money amounts for cheques and invoices. - [Age Calculator](https://urlmode.com/age-calculator): An age calculator counts the full years, months and days between a date of birth and today (or any other date), handling different month lengths and leap years correctly. - [Date Difference Calculator](https://urlmode.com/date-difference-calculator): A date difference calculator counts the calendar days between two dates and breaks the result down into years, months, weeks and working days. - [Add or Subtract Days from a Date](https://urlmode.com/date-add-calculator): A date calculator adds or subtracts days, weeks, months, years or business days to a start date and returns the resulting date, accounting for month lengths and leap years. - [Time Zone Converter](https://urlmode.com/time-zone-converter): A time zone converter takes a date and time in one zone and shows the same moment in other zones, applying each region's UTC offset and daylight saving rules for that date. - [Temperature Converter (°C, °F, K)](https://urlmode.com/temperature-converter): To convert Celsius to Fahrenheit, multiply by 9/5 and add 32: 25 °C = 77 °F. To convert Fahrenheit to Celsius, subtract 32 and multiply by 5/9. Kelvin is Celsius plus 273.15. - [Length Converter](https://urlmode.com/length-converter): One inch is exactly 2.54 centimetres, one foot is 30.48 cm and one mile is 1.609344 km. A length converter applies these exact definitions to convert between metric and imperial units. - [Weight Converter (kg, lb, oz)](https://urlmode.com/weight-converter): One kilogram equals about 2.20462 pounds, and one pound is exactly 0.45359237 kg. A weight converter uses these exact definitions to switch between metric and imperial units. - [Area Converter](https://urlmode.com/area-converter): One square metre equals about 10.7639 square feet. Area units are the square of length units, so a converter squares the length factor — 1 foot = 0.3048 m, so 1 ft² = 0.09290304 m². - [Volume Converter](https://urlmode.com/volume-converter): One US gallon is 3.785411784 litres and one UK (imperial) gallon is 4.54609 litres. Kitchen units like cups and fluid ounces also differ between the US and UK, so the converter labels which system it uses. - [Speed Converter](https://urlmode.com/speed-converter): To convert kilometres per hour to miles per hour, divide by 1.609344: 100 km/h ≈ 62.14 mph. One knot is one nautical mile per hour (1.852 km/h). - [Data Storage Converter (MB, GB, TB)](https://urlmode.com/data-storage-converter): Both are used: a gigabyte (GB) is officially 1,000,000,000 bytes, while a gibibyte (GiB) is 1,073,741,824 bytes (1024³). Drive makers use GB; Windows reports GiB but labels it "GB", which is why a 1 TB drive shows about 931 "GB". - [Time Unit Converter](https://urlmode.com/time-converter): A day has 86,400 seconds (24 × 60 × 60). A time unit converter switches between milliseconds, seconds, minutes, hours, days, weeks and longer periods. - [Energy Converter (J, kWh, kcal, BTU)](https://urlmode.com/energy-converter): One kilowatt-hour equals 3,600,000 joules (3.6 MJ). One food Calorie (kcal) is 4,184 joules, and one BTU is about 1,055 joules. - [Pressure Converter (bar, psi, Pa, atm)](https://urlmode.com/pressure-converter): One bar equals 100,000 pascals, about 14.504 psi and roughly the air pressure at sea level (1 atm = 1.01325 bar). - [Power Converter (W, kW, hp)](https://urlmode.com/power-converter): One kilowatt equals about 1.341 mechanical horsepower (hp) or 1.36 metric horsepower (PS). One mechanical horsepower is 745.7 watts. - [Frequency Converter (Hz, MHz, RPM)](https://urlmode.com/frequency-converter): To convert RPM to hertz, divide by 60: 3,000 RPM = 50 Hz. One hertz is one cycle (or revolution) per second. - [Angle Converter (Degrees, Radians)](https://urlmode.com/angle-converter): Multiply degrees by π/180 to get radians: 90° = π/2 ≈ 1.5708 rad. A full circle is 360°, 2π radians or 400 gradians. - [Torque Converter (Nm, lb-ft)](https://urlmode.com/torque-converter): 100 newton-metres equal about 73.76 pound-feet. One pound-foot is 1.3558 Nm. - [Fuel Economy Converter (MPG, L/100km)](https://urlmode.com/fuel-economy-converter): Divide 235.215 by US mpg to get litres per 100 km (282.481 for UK mpg). 30 US mpg ≈ 7.84 L/100 km. Because one is distance per fuel and the other fuel per distance, the conversion is not linear. - [Cooking Measurement Converter](https://urlmode.com/cooking-converter): One US cup of all-purpose flour weighs about 125 grams, while a cup of granulated sugar weighs about 200 grams. Converting cups to grams depends on each ingredient's density. - [Shoe Size Converter (US, UK, EU)](https://urlmode.com/shoe-size-converter): Shoe size systems differ by country: a US men's 9 is about a UK 8.5 and an EU 42.5, for a foot length of roughly 26.7 cm. US women's sizes are usually 1.5 larger than US men's for the same foot. - [Mortgage Affordability Calculator](https://urlmode.com/mortgage-affordability-calculator): Lenders commonly use the 28/36 rule: housing costs should stay under 28 % of gross monthly income, and all debt payments including housing under 36 %. The lower limit sets your maximum monthly payment and therefore the loan size. - [Savings Goal Calculator](https://urlmode.com/savings-goal-calculator): A savings goal calculator works backwards from a target amount: it subtracts what your current savings will grow to, then finds the monthly deposit that, with interest, makes up the rest by your deadline. - [Inflation Calculator](https://urlmode.com/inflation-calculator): Inflation is the general rise in prices over time. At 3 % a year, something that costs 1,000 today costs about 1,344 in 10 years — and 1,000 in cash buys only about 744 worth of today's goods. - [Simple Interest Calculator](https://urlmode.com/simple-interest-calculator): Simple interest is calculated only on the original amount: interest = principal × annual rate × time in years. 5,000 at 5 % for 3 years earns 750. - [Credit Card Payoff Calculator](https://urlmode.com/credit-card-payoff-calculator): A credit card payoff calculator applies the monthly interest (APR ÷ 12) to your balance each month and subtracts your payment, showing how many months it takes to reach zero and how much interest you pay. - [SIP Calculator](https://urlmode.com/sip-calculator): A SIP invests a fixed amount every month. Its future value is FV = P × [((1 + i)^n − 1) ÷ i] × (1 + i), where P is the monthly amount, i the monthly return and n the number of months. - [Commission Calculator](https://urlmode.com/commission-calculator): Commission = sale amount × commission rate ÷ 100. A 5 % commission on a 25,000 sale is 1,250. - [Freelance Hourly Rate Calculator](https://urlmode.com/freelance-rate-calculator): A freelance rate must cover your target income, business costs and taxes, spread over the hours you can actually bill — usually only 60–70 % of working time after admin, sales and holidays. - [Budget Calculator (50/30/20 Rule)](https://urlmode.com/budget-calculator): The 50/30/20 rule divides after-tax income into 50 % for needs (housing, food, bills), 30 % for wants (dining out, hobbies) and 20 % for savings and extra debt payments. - [Customer Lifetime Value (LTV) Calculator](https://urlmode.com/customer-lifetime-value-calculator): Customer lifetime value is the profit a customer generates over the whole relationship: average order value × purchases per year × years as a customer × gross margin. - [Engagement Rate Calculator](https://urlmode.com/engagement-rate-calculator): Engagement rate = (likes + comments + shares + saves) ÷ followers × 100 per post. Calculating it by reach instead shows how engaging a post was for the people who actually saw it. - [Churn Rate Calculator](https://urlmode.com/churn-rate-calculator): Churn rate is the percentage of customers lost during a period: customers lost ÷ customers at the start × 100. Losing 50 of 1,000 customers in a month is a 5 % monthly churn rate. - [NPS Calculator (Net Promoter Score)](https://urlmode.com/nps-calculator): NPS asks "How likely are you to recommend us, from 0 to 10?". The score is the percentage of promoters (9–10) minus the percentage of detractors (0–6), giving a number from −100 to +100. - [A/B Test Significance Calculator](https://urlmode.com/ab-test-significance-calculator): An A/B test is statistically significant when the difference between variants is unlikely to be random. With a two-proportion z-test, a p-value below 0.05 means significance at 95 % confidence. - [Sample Size Calculator](https://urlmode.com/sample-size-calculator): The sample size for a survey is n = z² × p × (1 − p) ÷ e², where z depends on the confidence level, p is the expected proportion and e the margin of error. At 95 % confidence and ±5 %, you need 385 responses. - [Calorie Calculator (TDEE & BMR)](https://urlmode.com/calorie-calculator): Your daily calorie need (TDEE) is your basal metabolic rate (BMR) multiplied by an activity factor. For example, a 30-year-old man who is 180 cm and 80 kg has a BMR of about 1,780 kcal and needs roughly 2,760 kcal a day with moderate exercise. - [Body Fat Calculator (U.S. Navy)](https://urlmode.com/body-fat-calculator): The U.S. Navy method estimates body fat from tape measurements: height, neck and waist for men, plus hips for women. It is usually within 3–4 percentage points of a DEXA scan when you measure carefully. - [Pregnancy Due Date Calculator](https://urlmode.com/pregnancy-due-date-calculator): The due date is 280 days (40 weeks) after the first day of your last menstrual period, adjusted for cycles longer or shorter than 28 days (Naegele’s rule). From a known conception date it is 266 days later; after an IVF day-5 transfer, 261 days later. - [Ovulation Calculator (Fertile Days)](https://urlmode.com/ovulation-calculator): Ovulation usually happens about 14 days before your next period, so in a 28-day cycle it falls around day 14. You are most fertile in the 5 days before ovulation and on the day itself, because sperm can survive up to five days. - [GPA Calculator](https://urlmode.com/gpa-calculator): Multiply each course’s grade points (A = 4.0, B = 3.0 …) by its credits, add them up, and divide by the total credits. For example, an A in a 3-credit course and a B in a 4-credit course give (12 + 12) ÷ 7 = 3.43. - [Grade Calculator (Weighted & Final Exam)](https://urlmode.com/grade-calculator): Required final score = (target grade × total weight − current grade × completed weight) ÷ final exam weight. With an 84% average on 70% of the course and a final worth 30%, you need (85 × 100 − 84 × 70) ÷ 30 ≈ 87.3% for an 85% overall. - [Fraction Calculator](https://urlmode.com/fraction-calculator): Cross-multiply to a common denominator, add the numerators, then simplify: a/b + c/d = (a×d + c×b) / (b×d). For example, 3/4 + 1 2/3 = 3/4 + 5/3 = (9 + 20)/12 = 29/12 = 2 5/12. - [Scientific Calculator](https://urlmode.com/scientific-calculator): Type an expression such as 2^10 + sqrt(16) × sin(30) and the answer appears instantly. It follows the normal order of operations (brackets, powers, multiplication/division, addition/subtraction) and lets you switch angles between degrees and radians. - [Quadratic Equation Solver](https://urlmode.com/quadratic-equation-solver): Use the quadratic formula x = (−b ± √(b² − 4ac)) / 2a. The discriminant b² − 4ac tells you the type of roots: positive gives two real roots, zero gives one repeated root, and negative gives two complex roots. - [GCD & LCM Calculator](https://urlmode.com/gcd-lcm-calculator): The GCD is the largest number that divides all the numbers; Euclid’s algorithm finds it by repeated division with remainder. The LCM is the smallest number they all divide into: LCM(a, b) = a × b ÷ GCD(a, b). For 12, 18 and 30 the GCD is 6 and the LCM is 180. - [Prime Factorization Calculator](https://urlmode.com/prime-factorization): Divide the number by the smallest prime that divides it, repeat with the result, and continue until you reach 1. For example, 360 = 2 × 2 × 2 × 3 × 3 × 5 = 2³ × 3² × 5, which has (3+1)(2+1)(1+1) = 24 divisors. - [Ideal Weight Calculator](https://urlmode.com/ideal-weight-calculator): Ideal-weight formulas start from a base weight at 5 feet (152.4 cm) and add a set amount for every extra inch. For a 175 cm man, the four classic formulas give about 69–72 kg, and the healthy BMI range (18.5–24.9) is about 57–76 kg. - [Hours Calculator (Time Card)](https://urlmode.com/hours-calculator): Subtract the start time from the end time and take off unpaid breaks. A 09:00–17:30 shift with a 30-minute break is 8 hours (8.00 decimal hours). Enter one shift per line and the tool totals the week, overtime and pay. - [Currency Converter (Live Exchange Rates)](https://urlmode.com/currency-converter): Enter the amount and choose the currencies; the converter multiplies by today’s mid-market exchange rate, updated daily from ExchangeRate-API (with the European Central Bank as a backup), and shows the inverse rate and the amount in other popular currencies. - [Week Number Calculator](https://urlmode.com/week-number-calculator): Leave the date empty for today or pick any date. The calculator returns the ISO 8601 week number (weeks start on Monday and week 1 contains the year’s first Thursday), the week’s start and end dates, and the US-style week number that starts on Sunday. - [Day of the Week Calculator](https://urlmode.com/day-of-week-calculator): Enter the date and the calculator shows the weekday along with the day of the year, ISO week, quarter, whether the year is a leap year, and how many days ago or from today the date is. - [Zodiac Sign Calculator](https://urlmode.com/zodiac-sign-calculator): Enter your birth date and the calculator finds your Western (tropical) zodiac sign from the standard date ranges — for example Aries for 21 March to 19 April — with its element and ruling planet, plus your Chinese zodiac animal for the year. - [Retirement Calculator](https://urlmode.com/retirement-calculator): A common rule of thumb is 25 times the yearly income you want (the 4% rule): to withdraw 40,000 a year, you need about 1,000,000. Enter your age, savings, monthly contribution and expected return, and the calculator projects your savings, their value in today’s money and any shortfall. - [Crypto Profit Calculator](https://urlmode.com/crypto-profit-calculator): Profit = (coins × sell price × (1 − sell fee)) − investment, where coins = investment × (1 − buy fee) ÷ buy price. Enter your investment, buy and sell prices and fees to get the profit, ROI and the break-even sell price. - [Stock Average Calculator](https://urlmode.com/stock-average-calculator): Average price = total amount paid ÷ total shares. For 10 shares at 150, 5 at 120 and 20 at 135, the total cost is 4,800 for 35 shares, so the average price is 137.14. - [Electricity Cost Calculator](https://urlmode.com/electricity-cost-calculator): Cost = watts × hours ÷ 1,000 × price per kWh. A 1,000 W heater used 4 hours a day uses 4 kWh daily; at 0.15 per kWh that is 0.60 a day, about 18 a month and 219 a year. - [Trip Fuel Cost Calculator](https://urlmode.com/trip-fuel-cost-calculator): Fuel needed = distance × consumption (L/100 km ÷ 100), or distance ÷ km per litre, or miles ÷ mpg. Multiply by the fuel price for the cost: 300 km at 7 L/100 km uses 21 litres, which costs 37.80 at 1.80 per litre. - [Concrete Calculator](https://urlmode.com/concrete-calculator): Volume = length × width × thickness. A 3 m × 3 m slab, 10 cm thick, needs 0.9 m³ (about 1.18 yd³), or 0.99 m³ with 10% extra for waste and uneven ground. The calculator converts this into the number of premix bags. - [Paint Calculator](https://urlmode.com/paint-calculator): Paint = (wall length × height − doors − windows) × coats ÷ coverage. A room with 16 m of walls, 2.5 m high, one door and two windows has about 35 m² to paint; two coats at 10 m² per litre need about 7 litres. - [Tile Calculator (Flooring)](https://urlmode.com/tile-calculator): Tiles = area ÷ (tile area including grout) × (1 + waste). A 4 m × 3 m floor (12 m²) with 30 × 30 cm tiles and 3 mm grout needs about 131 tiles, or about 144 with 10% waste. - [Unit Price Calculator (Best Deal)](https://urlmode.com/unit-price-calculator): Divide each price by its quantity converted to the same unit. A 500 g pack for 3.49 costs 6.98 per kg, while a 1 kg pack for 5.99 costs 5.99 per kg — the larger pack is 14% cheaper per kilo. - [Running Pace Calculator](https://urlmode.com/pace-calculator): Pace = time ÷ distance. Running 10 km in 50 minutes is a pace of 5:00 per km (8:03 per mile) and an average speed of 12 km/h. The calculator also predicts other race times with Riegel’s formula. - [Water Intake Calculator](https://urlmode.com/water-intake-calculator): A practical estimate is about 33 ml per kilogram of body weight, plus about 350 ml for every 30 minutes of exercise and around 0.5 litres more in hot weather. A 70 kg adult with 30 minutes of exercise needs roughly 2.7 litres from drinks and food. - [Sleep Calculator](https://urlmode.com/sleep-calculator): Count back in 90-minute sleep cycles from your wake-up time, plus about 15 minutes to fall asleep. To wake at 06:30 after 6 cycles (9 hours) go to bed at 21:15; after 5 cycles (7.5 hours) at 22:45. - [Dog & Cat Age Calculator](https://urlmode.com/pet-age-calculator): A dog’s first year equals about 15 human years and its second about 9 more (24 in total); after that, each year adds about 4–7 human years depending on size, because larger breeds age faster. A 5-year-old medium dog is about 39 in human years. - [Matrix Calculator](https://urlmode.com/matrix-calculator): Type each row of the matrix on a new line with numbers separated by spaces, choose the operation and the result appears instantly. Inverses are computed with Gauss–Jordan elimination and determinants with LU-style row reduction with partial pivoting. - [Rounding Calculator](https://urlmode.com/rounding-calculator): Look at the third decimal digit: if it is 5 or more, round the second digit up; otherwise leave it. So 3.14159 rounds to 3.14 and 2.675 to 2.68 (half up). Banker’s rounding sends exact halves to the even digit instead, e.g. 2.5 → 2 and 3.5 → 4. - [Permutation & Combination Calculator](https://urlmode.com/permutation-combination-calculator): In a permutation the order matters; in a combination it does not. Choosing 3 of 10 people gives C(10, 3) = 120 teams, but P(10, 3) = 720 ways to award gold, silver and bronze. - [Area Calculator](https://urlmode.com/area-calculator): Pick the shape and enter its measurements: a rectangle’s area is length × width, a circle’s is π × radius², a triangle’s is ½ × base × height and a trapezoid’s is (a + b) ÷ 2 × height. The calculator shows the area, the perimeter where defined and the formula used. - [Volume Calculator](https://urlmode.com/volume-calculator): Choose the shape and enter its dimensions: a box is length × width × height, a cylinder π r² h, a sphere 4/3 π r³ and a cone ⅓ π r² h. A 30 × 20 × 10 cm box holds 6,000 cm³, which is 6 litres. - [Triangle Calculator](https://urlmode.com/triangle-calculator): Use the law of cosines: cos A = (b² + c² − a²) ÷ 2bc. For sides 3, 4 and 5 the angles are 36.87°, 53.13° and 90°, the area is 6 (Heron’s formula) and the triangle is a scalene right triangle. - [Speed, Distance & Time Calculator](https://urlmode.com/speed-distance-time-calculator): Speed = distance ÷ time, distance = speed × time and time = distance ÷ speed. Travelling 100 km in 2 hours is 50 km/h; at 50 km/h, 100 km takes 2 hours. - [Ohm's Law Calculator](https://urlmode.com/ohms-law-calculator): Ohm's law says voltage equals current times resistance: V = I × R. Combined with power P = V × I, any two values give the other two — a 12 V supply across 6 Ω draws 2 A and dissipates 24 W. ## Content & Text - [Article Rewriter](https://urlmode.com/article-rewriter): An article rewriter (paraphrasing tool) replaces common words in a text with synonyms to produce a new variation that keeps the meaning. It is useful for rephrasing your own sentences, but the result always needs human editing. - [Word Counter](https://urlmode.com/word-counter): A word counter splits text into words, characters, sentences and paragraphs and calculates reading time (about 230 words per minute) and speaking time (about 140 words per minute). This one also shows a Flesch readability score and the most frequent words. - [Text Compare](https://urlmode.com/text-compare): A text compare (diff) tool finds the longest sequence two texts share and highlights everything else as added or removed. Comparing by words suits prose, by lines suits code and lists, and by characters reveals small typos. - [Case Converter](https://urlmode.com/case-converter): A case converter changes the capitalisation of text — to UPPER CASE, lower case, Title Case or Sentence case for writing, or to camelCase, PascalCase, snake_case and kebab-case for programming and URLs. - [Text to Hashtags](https://urlmode.com/text-to-hashtags): A text-to-hashtag converter removes spaces and symbols from each keyword or phrase and adds a # sign, producing hashtags like #ColdBrewCoffee. Using one phrase per line or comma creates multi-word hashtags; plain text creates one hashtag per word. - [Backwards Text Generator](https://urlmode.com/backwards-text-generator): A backwards text generator rewrites text in reverse — letter by letter, word by word, or flipped upside down using look-alike Unicode characters — producing results like "olleh", "world hello" or "ollǝɥ" that you can copy and paste anywhere. - [Lorem Ipsum Generator](https://urlmode.com/lorem-ipsum-generator): Lorem ipsum is scrambled Latin placeholder text, derived from a work by Cicero, used by designers and developers to fill layouts before the real copy is ready. Because it is not readable, it lets people judge the design without being distracted by the words. - [Remove Duplicate Lines](https://urlmode.com/remove-duplicate-lines): A duplicate line remover keeps the first occurrence of every line in a list and deletes later repeats, so each email, keyword or URL appears only once. - [Sort Lines Alphabetically](https://urlmode.com/sort-lines): A line sorter reorders the lines of a text — alphabetically, by length, in reverse or randomly — so lists of names, keywords or items are easy to scan and compare. - [Find and Replace Text](https://urlmode.com/find-and-replace): Find and replace searches a text for a word, phrase or pattern and swaps every match for new text, which is faster and more reliable than editing each occurrence by hand. - [Phrase Frequency Counter (N-grams)](https://urlmode.com/ngram-frequency-counter): An n-gram is a sequence of n consecutive words: "seo tools" is a 2-gram and "free seo tools" a 3-gram. Counting n-grams shows which phrases a text repeats most, which reveals its real keywords and any overused wording. - [Readability Score Checker](https://urlmode.com/readability-checker): A readability score estimates how easy a text is to understand from sentence length and word complexity. The Flesch Reading Ease score runs from 0 to 100 — higher is easier — and grade-level formulas give the years of schooling needed. - [Remove Line Breaks](https://urlmode.com/remove-line-breaks): Removing line breaks joins lines that were split at a fixed width — common when copying from PDFs or emails — back into normal flowing sentences and paragraphs. - [Text Cleaner](https://urlmode.com/text-cleaner): A text cleaner removes formatting junk from copied text — repeated spaces, blank lines, HTML tags, curly quotes, invisible characters and emoji — so the text pastes cleanly into code, spreadsheets or a CMS. - [Strip HTML Tags (HTML to Text)](https://urlmode.com/strip-html-tags): Stripping HTML tags removes all markup from HTML code and keeps only the readable text, turning paragraphs, line breaks and list items into plain-text equivalents. - [Fancy Text Generator](https://urlmode.com/fancy-text-generator): Fancy text generators replace normal letters with look-alike Unicode characters from mathematical and special alphabets, so "styled" text can be pasted anywhere plain text is allowed — such as social media bios — without any font. - [Text Repeater](https://urlmode.com/text-repeater): A text repeater copies a word or block of text a chosen number of times, joined by a separator, for testing input fields, creating sample data or messages. - [Random Name Picker](https://urlmode.com/random-name-picker): A random name picker selects one or more entries from a list with equal chance for every entry, giving a fair, unbiased result for giveaways, raffles and draws. - [Add Prefix & Suffix to Lines](https://urlmode.com/add-prefix-suffix): A prefix and suffix tool adds the same text before and/or after each line of a list, and can number the lines, saving repetitive editing of long lists. - [Text Splitter (Thread Maker)](https://urlmode.com/text-splitter): A text splitter divides long text into chunks no longer than a limit — such as 280 characters for X posts — without cutting words in half, and can number each part. - [Social Media Character Counter](https://urlmode.com/social-media-character-counter): Every platform limits post length: 280 characters on X, 2,200 for Instagram captions, 3,000 for LinkedIn posts and 100 for YouTube titles. A social media character counter checks your text against all of them at once. - [List to Comma Separated Converter](https://urlmode.com/list-to-comma-separated): A list to comma-separated converter joins lines of text into one line with a separator (comma, semicolon, pipe or tab), optionally wrapping each item in quotes — useful for SQL, code and spreadsheets. - [Invisible Character Detector](https://urlmode.com/hidden-character-detector): Invisible characters are Unicode characters that take up no visible space or look like normal spaces — such as the zero-width space (U+200B) or non-breaking space (U+00A0). They often sneak in when copying text and can break code, searches and logins. - [Morse Code Translator](https://urlmode.com/morse-code-translator): Morse code represents letters and numbers as sequences of short signals (dots) and long signals (dashes). International Morse code is still used in amateur radio, aviation and emergency signalling — SOS is ... --- ... - [NATO Phonetic Alphabet Converter](https://urlmode.com/nato-phonetic-converter): The NATO phonetic alphabet assigns a code word to each letter — Alfa for A, Bravo for B, Charlie for C — so letters can be spelled clearly over the phone or radio without being confused. - [Email Signature Generator](https://urlmode.com/email-signature-generator): An email signature is the block at the end of your emails with your name, role and contact details. An HTML signature adds formatting, a photo or logo and clickable links. - [Text to Speech (Read Aloud)](https://urlmode.com/text-to-speech): Paste or type the text, press Prepare, choose a voice and press Play. The tool uses your browser’s built-in Web Speech API, so it is free, works offline with local voices and the text is not sent to us. - [Citation Generator (APA, MLA, Chicago)](https://urlmode.com/citation-generator): An APA 7 website citation lists the author, the date in brackets, the page title in italics, the site name and the URL — for example: Smith, J. (2024, May 3). Title of the page. Site Name. https://example.com. Fill in the fields and the tool formats it in four styles at once. - [Word Cloud Generator](https://urlmode.com/word-cloud-generator): Paste your text and press Generate. The tool counts how often each word appears, skips common filler words such as “the” and “and”, and draws the top words with sizes proportional to their frequency into a 1600 × 1000 PNG you can download. - [Thread Splitter (X, Threads, Bluesky)](https://urlmode.com/thread-splitter): Paste your text, pick the platform and press go: the text is split into posts that fit the character limit, breaking at sentence ends where possible, and numbered 1/N. Copy each post with one click. - [Email Extractor](https://urlmode.com/email-extractor): Paste any text — a web page, spreadsheet, email thread or document — and the tool finds every email address with a pattern match, removes duplicates and lists them one per line or separated by commas or semicolons. - [Caesar Cipher & ROT13](https://urlmode.com/caesar-cipher): The Caesar cipher replaces each letter with the letter a fixed number of places later in the alphabet. With a shift of 3, A becomes D and “HELLO” becomes “KHOOR”. ROT13 is the special case with shift 13, which decodes itself when applied twice. - [Text to Handwriting Converter](https://urlmode.com/text-to-handwriting): Paste your text, choose a handwriting style, ink colour and paper, and press Write it. Each letter is drawn with a handwriting font and tiny random shifts in position and angle, so the page looks naturally hand-written; download each A4 page as an image. - [Invisible Character (Blank Text)](https://urlmode.com/invisible-character): Choose a character type and press Copy — the most compatible is the Hangul Filler (U+3164), a Unicode letter that displays as empty space, so apps that reject spaces accept it. You can then paste it as a blank name, message or line. - [Zalgo Text Generator (Glitch Text)](https://urlmode.com/zalgo-text): Zalgo text is normal text with many Unicode combining diacritical marks stacked on each letter, which makes it look glitched or “cursed”. Type your text, choose the intensity and where the marks go, then copy the result. - [Upside Down Text Generator](https://urlmode.com/upside-down-text): Type your text and the generator replaces each letter with a Unicode character that looks like it rotated 180° (a → ɐ, e → ǝ, h → ɥ) and reverses the order, so “hello” becomes “ollǝɥ”. Copy the result and paste it anywhere. - [Random Word Generator](https://urlmode.com/random-word-generator): Choose how many words and which kind (nouns, verbs, adjectives or any), then press Generate. Words are drawn with the browser’s secure random generator from a curated list of common, family-friendly English words. - [Speech to Text (Voice Typing)](https://urlmode.com/speech-to-text): Pick your language, press Start dictation and allow the microphone. As you speak, your browser’s speech recognition writes the words into the text box in real time; say “comma”, “period” or “new line” (in English) for punctuation, then copy the text. - [Emoji Picker & Search](https://urlmode.com/emoji-picker): Type a word such as “heart”, “fire” or “party”, or choose a category, then click any emoji to copy it to the clipboard. The list comes from the official Unicode emoji data, so names match the standard. - [Online Notepad](https://urlmode.com/online-notepad): Yes — just start typing. Your note is saved automatically in your browser’s local storage after every change, so it is still there when you come back on the same device and browser. Download it as a .txt file any time. - [Instagram Line Break Generator](https://urlmode.com/instagram-line-breaks): Paste your caption and copy the formatted version. Every empty line is replaced with an invisible Braille blank (U+2800), so Instagram keeps your paragraph spacing instead of joining the lines; optionally, hashtags are moved to the end with spacing. - [Quote Image Maker](https://urlmode.com/quote-image-maker): Type the quote and author, pick a colour theme, font and size (square 1080 × 1080 for Instagram posts), and press Create image. The text is automatically sized and wrapped to fit, with a large decorative quotation mark and your handle at the bottom. ## Developer & Utility - [JSON to JSON Schema](https://urlmode.com/json-to-json-schema): JSON Schema is a standard vocabulary for describing the structure of JSON data — which properties exist, their types, which are required and what formats they follow. It is used to validate API requests and responses, generate documentation and power form builders. - [JSON Formatter & Validator](https://urlmode.com/json-formatter): A JSON formatter parses JSON text, reports any syntax errors, and re-writes it either beautified with indentation for reading or minified without whitespace for smaller payloads. - [MD5 & SHA Hash Generator](https://urlmode.com/hash-generator): A hash is a fixed-length fingerprint of data produced by a one-way function: the same input always gives the same hash, any change produces a completely different one, and you cannot reverse the hash to get the input. MD5 and the SHA family are common hash algorithms. - [Base64 Encoder / Decoder](https://urlmode.com/base64-encoder-decoder): Base64 is an encoding that represents binary data or text using 64 safe ASCII characters (A–Z, a–z, 0–9, + and /). It lets data travel through systems that only handle text — like email, JSON and data URLs — and makes the output about 33 % larger. - [Strong Password Generator](https://urlmode.com/password-generator): A strong password is long and random — at least 14–16 characters drawn from a large character set — so it has high entropy and cannot be guessed or brute-forced. Each account should have its own unique password, ideally stored in a password manager. - [Credit Card Generator (Test Numbers)](https://urlmode.com/credit-card-generator): Test credit card numbers are fake numbers with a real brand prefix and a valid Luhn checksum. They pass basic format validation in forms but are not linked to any account, so they cannot be charged — developers use them to test checkout forms. - [Credit Card Validator](https://urlmode.com/credit-card-validator): A card number can be checked for typos with the Luhn algorithm, a checksum built into every payment card number, and its brand can be identified from its first digits. This confirms the number is well-formed — not that the account exists or has funds. - [User Agent Detector](https://urlmode.com/user-agent-detector): A user agent is a text string your browser sends with every request, identifying the browser, its version, the rendering engine and the operating system — for example "Mozilla/5.0 (Windows NT 10.0…) Chrome/141…". Websites use it for analytics, compatibility and bot detection. - [What Is My Browser](https://urlmode.com/browser-info): A "what is my browser" tool reads details your browser exposes to web pages — its name and version, operating system, screen size, language, time zone, cookie support and hardware hints — and displays them in one place, useful for support and troubleshooting. - [Screen Resolution Detector](https://urlmode.com/screen-resolution-detector): Screen resolution is the number of pixels your display shows, written as width × height (for example 1920 × 1080). Browsers report it in CSS pixels; multiplying by the device pixel ratio gives the physical pixels of high-density screens. - [JSON to CSV Converter](https://urlmode.com/json-to-csv): Converting JSON to CSV turns an array of objects into rows and columns: each object becomes a row and each key becomes a column header, so the data can be opened in Excel, Google Sheets or a database import. - [CSV to JSON Converter](https://urlmode.com/csv-to-json): Converting CSV to JSON reads each row of comma-separated values and turns it into a JSON object, using the header row as the property names, so spreadsheet data can be used in code and APIs. - [JSON to YAML Converter](https://urlmode.com/json-to-yaml): YAML is a human-friendly data format that uses indentation instead of braces and quotes. It represents the same data as JSON and is widely used for configuration files such as Kubernetes manifests and CI pipelines. - [YAML to JSON Converter](https://urlmode.com/yaml-to-json): A YAML to JSON converter parses YAML — indentation-based configuration data — and writes the same data as JSON, which is easier to use in JavaScript, APIs and tools that only accept JSON. - [JSON to XML Converter](https://urlmode.com/json-to-xml): JSON to XML conversion maps each JSON property to an XML element with the same name, arrays to repeated elements and special keys to attributes, producing a valid XML document for systems that require XML. - [XML to JSON Converter](https://urlmode.com/xml-to-json): XML to JSON conversion reads an XML document and represents each element as a JSON property, repeated elements as arrays and attributes as prefixed keys, so XML feeds and APIs can be used easily in JavaScript. - [XML Formatter & Validator](https://urlmode.com/xml-formatter): An XML formatter re-indents an XML document so its nested structure is easy to read, or removes the whitespace to make it as small as possible, and reports an error if the XML is not well-formed. - [JSON to TypeScript Interface](https://urlmode.com/json-to-typescript): A JSON to TypeScript generator inspects a JSON sample and writes matching TypeScript interfaces, giving every property a type, so API responses can be used safely with autocompletion. - [HTML Beautifier](https://urlmode.com/html-beautifier): An HTML beautifier rewrites HTML code with consistent indentation and line breaks so its structure is easy to read and edit, without changing what the page displays. - [HTML Minifier](https://urlmode.com/html-minifier): Minifying HTML removes characters the browser does not need — comments, line breaks and extra spaces — to make the file smaller and faster to download, without changing the page. - [CSS Beautifier](https://urlmode.com/css-beautifier): A CSS beautifier formats stylesheet code with one declaration per line, consistent indentation and blank lines between rules, making minified or messy CSS easy to read and edit. - [CSS Minifier](https://urlmode.com/css-minifier): A CSS minifier removes comments and whitespace from a stylesheet and rewrites values in their shortest form — for example #ff0000 to red and 0px to 0 — so the file downloads faster without changing how pages look. - [JavaScript Beautifier](https://urlmode.com/js-beautifier): A JavaScript beautifier reformats code with consistent indentation, spacing and line breaks, turning one-line minified scripts into readable code without changing what the code does. - [JavaScript Minifier](https://urlmode.com/js-minifier): A JavaScript minifier makes scripts smaller by removing whitespace and comments, shortening local variable names (mangling) and simplifying code (compression), so pages download and run faster. - [SQL Formatter](https://urlmode.com/sql-formatter): A SQL formatter rewrites a query with each clause on its own line, consistent indentation and uniform keyword case, making long or generated SQL easy to read and debug. - [Markdown to HTML Converter](https://urlmode.com/markdown-to-html): Markdown is a lightweight formatting syntax that uses plain-text symbols — # for headings, ** for bold, - for lists — and converts to HTML. It is used for README files, documentation, blogs and notes. - [HTML to Markdown Converter](https://urlmode.com/html-to-markdown): An HTML to Markdown converter reads HTML elements and rewrites them in Markdown syntax — headings as #, bold as **, links as [text](url) — producing readable plain text for documentation, wikis and static-site generators. - [HTML Viewer (Online HTML Editor)](https://urlmode.com/html-viewer): An HTML viewer renders HTML code as a web page so you can see what it looks like without creating a file or uploading it to a server. - [Regex Tester](https://urlmode.com/regex-tester): A regex tester lets you write a regular expression and immediately see which parts of a sample text it matches, including capture groups, so you can build and debug patterns before using them in code. - [JWT Decoder & Verifier](https://urlmode.com/jwt-decoder): A JSON Web Token (JWT) is a compact, signed token made of three Base64URL parts — header, payload and signature — used to pass identity and permissions between a client and a server. - [UUID Generator (v4 & v7)](https://urlmode.com/uuid-generator): A UUID (universally unique identifier), also called a GUID, is a 128-bit identifier written as 32 hexadecimal characters such as 3f2b8c1e-9d4a-4c6b-8e2f-1a7d5c9e0b34. It is practically guaranteed to be unique without a central registry. - [Unix Timestamp Converter](https://urlmode.com/unix-timestamp-converter): A Unix timestamp (epoch time) is the number of seconds since 1 January 1970 00:00:00 UTC. It is the standard way computers store points in time, independent of time zones. - [Cron Expression Explainer](https://urlmode.com/cron-expression-explainer): A cron expression is a schedule written as five fields — minute, hour, day of month, month and day of week — that tells cron and similar schedulers when to run a job, for example 0 9 * * 1 for every Monday at 09:00. - [Chmod Calculator](https://urlmode.com/chmod-calculator): chmod (change mode) is the Linux command that sets file permissions: who can read, write and execute a file. Permissions are written in octal, like 755, or symbolically, like rwxr-xr-x. - [Bcrypt Hash Generator & Checker](https://urlmode.com/bcrypt-generator): bcrypt is a password-hashing algorithm designed to be slow on purpose. It adds a random salt to every hash and has an adjustable cost factor, which makes stolen password hashes very hard to crack. - [Htpasswd Generator](https://urlmode.com/htpasswd-generator): An .htpasswd file stores usernames and hashed passwords that Apache (and nginx) use for HTTP Basic Authentication, the simple login prompt that protects a folder or a whole website. - [HTML Entity Encoder / Decoder](https://urlmode.com/html-entity-encoder-decoder): HTML entities are codes such as < and & that represent characters with a special meaning in HTML, or characters that are hard to type, so they display correctly instead of being read as markup. - [HMAC Generator](https://urlmode.com/hmac-generator): HMAC (hash-based message authentication code) combines a secret key with a message and a hash function such as SHA-256 to produce a signature. Anyone with the key can check that the message is authentic and unchanged. - [Number Base Converter](https://urlmode.com/number-base-converter): A number base (radix) is how many different digits a number system uses: binary uses 2 (0–1), octal 8, decimal 10 and hexadecimal 16 (0–9 and A–F). The same value can be written in any base. - [Text to Binary Converter](https://urlmode.com/text-to-binary): Text is converted to binary by encoding each character as bytes (UTF-8) and writing every byte as eight 0s and 1s. For example "H" is 01001000. - [Text to Hex Converter](https://urlmode.com/text-to-hex): Text-to-hex conversion encodes each character as bytes and writes every byte as two hexadecimal digits, for example "Hello" becomes 48 65 6c 6c 6f. - [Password Strength Checker](https://urlmode.com/password-strength-checker): Password strength is how hard a password is to guess. It depends mostly on length and randomness, measured as entropy in bits; common words, keyboard patterns and dates make a password much weaker than its length suggests. - [IP Subnet Calculator (CIDR)](https://urlmode.com/ip-subnet-calculator): A /24 network has 256 addresses and 254 usable hosts: the first address identifies the network and the last is the broadcast address. In general a /n subnet has 2^(32−n) addresses and 2^(32−n) − 2 usable hosts (a /31 point-to-point link and a /32 single host are exceptions). - [IPv6 Address Expander & Compressor](https://urlmode.com/ipv6-address-tool): Drop leading zeros in each 16-bit group and replace the longest run of two or more all-zero groups with a double colon (::), once. For example 2001:0db8:0000:0000:0000:ff00:0042:8329 compresses to 2001:db8::ff00:42:8329 (RFC 5952). - [MAC Address Formatter & Generator](https://urlmode.com/mac-address-formatter): A MAC address is 48 bits (12 hex digits). Linux and macOS write it with colons (00:1a:2b:3c:4d:5e), Windows with hyphens (00-1A-2B-3C-4D-5E) and Cisco as three dotted groups (001a.2b3c.4d5e) — all mean the same address. - [HTTP Status Codes List & Lookup](https://urlmode.com/http-status-codes): An HTTP status code is the three-digit number a server returns with every response. 1xx are informational, 2xx mean success, 3xx are redirects, 4xx are client errors (such as 404 Not Found) and 5xx are server errors (such as 503 Service Unavailable). - [MIME Type Lookup](https://urlmode.com/mime-type-lookup): The MIME type of WebP is image/webp. A MIME type (media type) tells browsers what kind of file a server is sending via the Content-Type header — for example text/html, image/png or application/json. - [JSON Diff (Compare JSON)](https://urlmode.com/json-diff): Paste the original JSON on the left and the changed JSON on the right, then press Compare. The tool walks both structures and lists every difference with its path (for example user.address.city or items[2].price), ignoring key order and whitespace. - [Test Data Generator (Fake JSON, CSV, SQL)](https://urlmode.com/test-data-generator): Choose the fields (name, email, company, city, UUID…), the number of rows and the output format, then press Generate. You get ready-to-use mock records as JSON, CSV, NDJSON or SQL INSERT statements, built from fictional names and reserved example domains. - [Barcode Generator (Code 128, EAN-13, UPC)](https://urlmode.com/barcode-generator): Use Code 128 for internal labels, inventory and shipping because it encodes any text compactly. Use EAN-13 (or UPC-A in North America) for retail products, ITF-14 for cartons, and Code 39 when older scanners require it. - [Markdown Table Generator](https://urlmode.com/markdown-table-generator): A Markdown table uses pipes (|) between cells and a separator row of dashes under the header, such as | --- |. Colons in the separator set the alignment: :--- left, :---: centre and ---: right. Paste your data here and the table is written for you. - [HTML Table Generator](https://urlmode.com/html-table-generator): Paste the CSV or copied spreadsheet cells, choose whether the first row is a header, and the tool writes a| cells. Special characters are escaped so the code is safe to paste into any page. - [IBAN Validator](https://urlmode.com/iban-validator): A valid IBAN has a two-letter country code, two check digits and a country-specific number of characters. Move the first four characters to the end, convert letters to numbers (A = 10 … Z = 35) and the result modulo 97 must equal 1 — this tool runs that ISO 13616 check instantly. - [SSH Key Generator (RSA, Ed25519)](https://urlmode.com/ssh-key-generator): Choose a key type (Ed25519 is recommended) and press Generate keys. The browser’s Web Crypto API creates the key pair locally and shows the OpenSSH public key for servers and GitHub, and the private key to save as ~/.ssh/id_ed25519. - [cURL to Code Converter](https://urlmode.com/curl-converter): Paste the curl command (for example one copied from browser DevTools via “Copy as cURL” or from API docs) and the tool parses the URL, method, headers, body and authentication and writes equivalent code for fetch, Python requests, PHP and axios. - [JSONPath Tester](https://urlmode.com/jsonpath-tester): JSONPath is a query language for JSON, like XPath for XML. $ is the root, .key or ['key'] selects a property, [*] every array item, .. searches recursively and [?(@.price < 10)] filters items by a condition. - [XPath Tester](https://urlmode.com/xpath-tester): Paste the HTML or XML, type the XPath and the results appear instantly — matching elements, attributes or text nodes, or a number, string or boolean for functions like count(//a). It uses your browser’s native XPath engine. - [Crontab Generator](https://urlmode.com/crontab-generator): A cron line has five time fields — minute, hour, day of month, month and day of week — followed by the command. For example, 30 2 * * * /usr/bin/php /home/user/script.php runs the script every day at 02:30. - [Docker Run to Compose Converter](https://urlmode.com/docker-compose-converter): Paste your docker run command and the tool maps each option to its compose key — -p to ports, -v to volumes, -e to environment, --restart to restart, --name to container_name — and writes a compose.yaml you can start with docker compose up -d. - [String Escape & Unescape](https://urlmode.com/string-escape): Escaping adds backslashes or entities so special characters are treated as text: in JSON a double quote becomes \" and a new line becomes \n; in HTML < becomes <; in SQL a single quote is doubled (''). Pick the format and the mode to convert instantly. - [TOTP / 2FA Code Generator](https://urlmode.com/totp-generator): A TOTP code is an HMAC of the shared secret and the current 30-second time step, truncated to 6 digits (RFC 6238). Your authenticator app and the server compute the same code independently, so it changes every 30 seconds without any network connection. - [ASCII Table & Character Codes](https://urlmode.com/ascii-table): In ASCII, uppercase A is 65 (hex 0x41, binary 01000001) and lowercase a is 97 (0x61). ASCII assigns the numbers 0–127 to English letters, digits, punctuation and 33 control codes such as line feed (10) and carriage return (13). - [SSL Certificate Decoder](https://urlmode.com/ssl-certificate-decoder): Paste the certificate text that starts with -----BEGIN CERTIFICATE----- and the decoder shows who it was issued to, which domains it covers, who issued it, when it expires, the public key size and the SHA-256 fingerprint. - [CSR Decoder](https://urlmode.com/csr-decoder): Paste the CSR (it starts with -----BEGIN CERTIFICATE REQUEST-----) and the decoder shows the subject details — common name, organisation, city, state, country — the Subject Alternative Names and the key type and size, and checks it against certificate authority requirements. - [CSV to SQL Converter](https://urlmode.com/csv-to-sql): Paste the CSV with a header row, choose your database and table name, and the converter writes a CREATE TABLE statement with guessed column types (INTEGER, DECIMAL, DATE, VARCHAR…) plus batched INSERT statements with properly escaped values. - [Base32, Base58 & Base85 Encoder / Decoder](https://urlmode.com/base32-encoder-decoder): They are ways to write binary data as text. Base32 uses A–Z and 2–7 and is case-insensitive (used for 2FA secrets); Base58 drops look-alike characters 0, O, I and l (used for Bitcoin addresses); Base64 is the most compact common one; Base85 (Ascii85) is about 25% shorter than Base64. - [HTML to JSX Converter](https://urlmode.com/html-to-jsx): Paste the HTML and the converter parses it and rewrites it as JSX: class becomes className, for becomes htmlFor, inline style strings become style objects, void elements like img and input are self-closed, comments become {/* */} and onclick-style attributes become camelCase handler stubs. - [Code to Image (Code Screenshot)](https://urlmode.com/code-screenshot): Paste your code, pick the language (or let it detect), a theme and a background, and press Create image. The code is highlighted with highlight.js and drawn at 2× resolution with a macOS-style window frame, ready for X/Twitter, LinkedIn, slides and docs. - [JSON to Go, Python, Java, C# Classes](https://urlmode.com/json-to-code): Paste a JSON object and choose the language. The tool infers each field’s type (string, integer, float, boolean, list or nested object), creates a separate type for every nested object and adds the right annotations — json tags for Go, @JsonProperty for Java, JsonPropertyName for C#, serde for Rust. - [ULID, NanoID & UUID v7 Generator](https://urlmode.com/random-id-generator): A UUID v4 is 128 random bits written as 36 characters. A ULID and a UUID v7 start with a millisecond timestamp, so they sort by creation time, which makes better database keys. A NanoID is a short random URL-safe ID (21 characters by default) with similar collision resistance to a UUID. - [WebSocket Tester](https://urlmode.com/websocket-tester): Enter the wss:// URL and press Connect. Your browser opens the WebSocket directly, shows the connection time and any sub-protocol, and logs every message sent and received plus the close code, so you can debug real-time APIs and chat servers. - [IP Range to CIDR Converter](https://urlmode.com/ip-range-to-cidr): Enter the range as start – end and the converter splits it into the fewest CIDR blocks that cover exactly those addresses. For example 192.168.1.0 – 192.168.1.130 becomes 192.168.1.0/25, 192.168.1.128/31 and 192.168.1.130/32. - [File Checksum Calculator (MD5, SHA-256)](https://urlmode.com/file-checksum): Choose the file and paste the checksum published by the developer; the tool computes MD5, SHA-1, SHA-256, SHA-384, SHA-512 and CRC32 locally and tells you whether any of them matches. A match proves the file is exactly the original, uncorrupted and unmodified. - [Nginx Config Generator](https://urlmode.com/nginx-config-generator): Enter your domain and site type and tick the features you need. The generator writes complete server blocks: HTTP-to-HTTPS and www redirects, Let’s Encrypt certificate paths, security headers, gzip, static file caching and the right location rules for PHP-FPM, SPAs or proxying to a Node/Python app. - [.gitignore Generator](https://urlmode.com/gitignore-generator): A .gitignore lists files Git should not track: dependencies (node_modules, vendor), build output, logs, local environment files with secrets (.env), editor settings and operating-system junk like .DS_Store. Tick your stack and the generator combines the right patterns. - [Open Source License Generator](https://urlmode.com/license-generator): Choose MIT for maximum freedom with minimal conditions, Apache 2.0 if you also want an explicit patent grant, and GPL-3.0 if derived works must stay open source. Pick a license, enter your name and year, and copy the full official text into a file named LICENSE. - [Semver Checker (Version Range Tester)](https://urlmode.com/semver-checker): In npm, ^1.2.3 allows any version from 1.2.3 up to (but not including) 2.0.0 — new features and fixes, but no breaking major release. ~1.2.3 allows only patch updates below 1.3.0. Enter a version and a range to see if it matches and how the range expands. - [Hex Viewer (Hex Dump)](https://urlmode.com/hex-viewer): Choose a file and the viewer shows its bytes as hexadecimal in rows of 16, with offsets and the matching ASCII characters, starting from any offset. It also reads the first bytes (the “magic number”) to tell you the real file type — PNG, JPEG, PDF, ZIP, EXE and more — whatever the extension says. - [JavaScript Keycode Tester](https://urlmode.com/keycode-tester): Enter has event.key "Enter", event.code "Enter" (or "NumpadEnter") and the legacy keyCode 13. Press any key on this page to see all of its keyboard event properties instantly. - [API Tester (Online REST Client)](https://urlmode.com/api-tester): Choose the method, enter the URL, add headers such as Authorization and a JSON body, and press Send request. Our server makes the request and shows the status code, response headers, the formatted JSON body and a timing breakdown (DNS, connect, TLS, first byte). - [CORS Tester](https://urlmode.com/cors-tester): Enter the API URL, your website’s origin and the method. The tester sends a preflight OPTIONS request and a normal request with that Origin header and checks Access-Control-Allow-Origin, Allow-Methods, Allow-Headers, credentials and Vary, then tells you whether a browser would allow or block the call. - [MAC Address Vendor Lookup](https://urlmode.com/mac-vendor-lookup): The first three bytes of a MAC address (the OUI) identify the manufacturer, assigned by the IEEE. Paste one or more MAC addresses in any format and the tool looks up each OUI in the IEEE registry to show the vendor and its country. ## Guides - [GEO Guide: Get Cited in AI Overviews, ChatGPT & Perplexity](https://urlmode.com/blog/geo-generative-engine-optimization): Search is no longer only ten blue links. Google AI Overviews, ChatGPT search and Perplexity summarise the web and cite a few sources. GEO is how you become one of them. - [SEO-Friendly URLs: Slugs, Trailing Slashes & Parameters](https://urlmode.com/blog/seo-friendly-url-structure): URLs are read by people and machines before they ever see your page. Clean, consistent URLs earn more clicks, avoid duplicate content and survive redesigns. Here are the rules that matter. - [How to Find and Fix Broken Links (Step-by-Step)](https://urlmode.com/blog/find-and-fix-broken-links): Every site collects broken links over time — deleted pages, moved resources, expired domains. Here is a practical routine to find them, decide what to do with each one and stop new ones appearing. - [XML Sitemap Best Practices for Faster Indexing](https://urlmode.com/blog/xml-sitemap-best-practices): An XML sitemap is your list of pages that deserve to be indexed. Done well, it speeds up discovery and shows exactly which sections Google struggles with. Done badly, it is ignored. - [Robots.txt Guide: Control Search Engines & AI Crawlers](https://urlmode.com/blog/robots-txt-guide): robots.txt is the first file every crawler reads. One wrong line can hide your whole site from Google; the right lines keep crawlers focused and let you decide which AI bots may train on your content. - [Open Graph Tags: Control Your Social Link Previews](https://urlmode.com/blog/open-graph-tags-guide): When someone shares your page, the preview card is your headline, your thumbnail and your ad. Open Graph tags decide what it shows. Here is how to set them up so every share looks great. - [HTTP Status Codes for SEO: 200, 301, 404, 410, 500 and More](https://urlmode.com/blog/http-status-codes-seo-guide): Every page on your site answers with a three-digit code before it shows any content. Those codes decide whether Google indexes, drops or keeps retrying your pages. Here is what each one means. - [Dynamic QR Codes: The Complete Guide for Marketers](https://urlmode.com/blog/dynamic-qr-codes-guide): A dynamic QR code can be edited after printing and tells you exactly how many people scanned it. Here is how they work, when to use static codes instead, and the printing rules that prevent failed scans. - [Do URL Shorteners Hurt SEO? How to Use Short Links Safely](https://urlmode.com/blog/do-url-shorteners-hurt-seo): Short links are everywhere — bios, SMS, print, podcasts. They do not hurt your rankings when used correctly, but they can hurt trust if people cannot tell where they lead. Here is how to use them well. - [UTM Parameters Explained: GA4 Campaign Tracking Guide](https://urlmode.com/blog/utm-parameters-guide-ga4): UTM parameters tell Google Analytics exactly which email, ad or post sent each visitor. Get the naming right and your reports become a growth map; get it wrong and they fill up with "(not set)". - [What Is a Canonical URL? rel=canonical Explained](https://urlmode.com/blog/what-is-a-canonical-url): Duplicate URLs quietly split your rankings. A canonical tag tells search engines which version is the real one. This guide shows how it works, when to use it and the mistakes that make Google ignore it. - [301 vs 302 Redirects: Which One Should You Use for SEO?](https://urlmode.com/blog/301-vs-302-redirects-seo): A 301 tells search engines a page has moved for good; a 302 says the move is temporary. Picking the wrong one can keep the wrong URL in Google for months. Here is how to choose — and how to check. ## Optional - [Full reference documentation](https://urlmode.com/llms-full.txt): Detailed descriptions, inputs and technical notes for every tool. - [Blog](https://urlmode.com/blog): All guides. - [About](https://urlmode.com/about): About URLMode. - [Acceptable use policy](https://urlmode.com/acceptable-use): What may and may not be shortened. - [Privacy policy](https://urlmode.com/privacy-policy) - [Terms of service](https://urlmode.com/terms-of-service) - [Report a link](https://urlmode.com/report): Report abusive fvj.io short links. - [Sitemap](https://urlmode.com/sitemap.xml) |
|---|