Skip to content

khanacademy.org source code

The homepage of khanacademy.org is 236.2 KB of HTML built with Google Tag Manager, Cloudflare. Its security headers get a B. We last checked it on 2026-10-27.

See the full source

Addresshttps://www.khanacademy.org/
Status200 after 1 redirect
TitleKhan Academy
Languageen
Built withGoogle Tag Manager, Cloudflare
Scripts2 external, 6 inline
Stylesheets1
Security headersB · see the headers

The first lines of its HTML

<!DOCTYPE html>
<html lang="en" itemscope itemtype="http://schema.org/Organization" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:og="http://opengraphprotocol.org/schema…
  <head prefix="og: http://ogp.me/ns# khanacademy: http://ogp.me/ns/apps/khanacademy#">
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <link rel="preconnect" href="https://cdn.kastatic.org"/>
    <title>
      Khan Academy
    </title>
    <meta name="viewport" content="width=device-width, initial-scale=1.0"/>
    <link rel='canonical' href='https://www.khanacademy.org/' />
    <meta property='og:url' content='https://www.khanacademy.org/' >
    <style>
      @layer reset, shared, shared.base, legacy;
    </style>
    <link rel="stylesheet" type="text/css" href="https://cdn.kastatic.org/khanacademy/khanacademy.37c960c456d96728.css"/>
    <link rel="shortcut icon" href="https://cdn.kastatic.org/images/favicon.ico?logo">
    <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://cdn.kastatic.org/images/apple-touch-icon-57x57-precomposed.new.png"/>
    <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://cdn.kastatic.org/images/apple-touch-icon-72x72-precomposed.new.png"/>
    <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://cdn.kastatic.org/images/apple-touch-icon-114x114-precomposed.new.png"/>
    <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://cdn.kastatic.org/images/apple-touch-icon-144x144-precomposed.new.png"/>
    <script>
      (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl…
    </script>
    <script>
      __GROWTHBOOK_FEATURES__ = {"status":200,"features":{"new-button-text":{"defaultValue":true},"show-ai-guide-promo-banner":{"defaultValue":false},"site-outa…

All the code · Meta tags and report · Response headers · What changed