Max Potential First Input Delay
1,980 ms
The maximum potential First Input Delay that your users could experience is the duration of the longest task. Learn more about the Maximum Potential First Input Delay metric.
Words
220
Action candidates
11
Images
8
HTML
28 KB
Primary
Sign Up
React / Tailwind
Simulated mobile · Performance
2026-09-05 · Run warnings: results may be incomplete.
Simulated mobile · Lab data, not field data
2026-09-05T04:00:17.373Z · Lighthouse 13.4.1
This run has warnings; results may be incomplete: The page may not be loading as expected because your test URL (https://midjourney.com/) was redirected to https://www.midjourney.com/. Try testing the second URL directly.
Results vary by server, network and environment, independently of taste/conversion scores. Diagnostics retain Lighthouse wording.
1,980 ms
The maximum potential First Input Delay that your users could experience is the duration of the longest task. Learn more about the Maximum Potential First Input Delay metric.
Errors logged to the console indicate unresolved problems. They can come from network request failures and other browser concerns. Learn more about this errors in console diagnostic audit
{
"type": "table",
"items": [
{
"source": "exception",
"description": "Error: Minified React error #418; visit https://reactjs.org/docs/error-decoder.html?invariant=418 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\n at Z00 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:6:4203)\n at _U0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:71745)\n at EU0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38272)\n at Xi0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38195)\n at nm (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38044)\n at AU0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:33027)\n at Ze (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:1:9096)\n at MessagePort.is (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:1:9504)",
"sourceLocation": {
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"line": 5,
"type": "source-location",
"column": 4202,
"urlProvider": "network"
}
},
{
"source": "exception",
"description": "Error: Minified React error #418; visit https://reactjs.org/docs/error-decoder.html?invariant=418 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\n at Z00 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:6:4327)\n at _U0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:71745)\n at EU0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38272)\n at Xi0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38195)\n at nm (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38044)\n at AU0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:33027)\n at Ze (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:1:9096)\n at MessagePort.is (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:1:9504)",
"sourceLocation": {
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"line": 5,
"type": "source-location",
"column": 4326,
"urlProvider": "network"
}
},
{
"source": "exception",
"description": "Error: Minified React error #423; visit https://reactjs.org/docs/error-decoder.html?invariant=423 for the full message or use the non-minified dev environment for full errors and additional helpful warnings.\n at _U0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:71398)\n at EU0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38272)\n at Xi0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38195)\n at nm (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:38044)\n at G00 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:34327)\n at AU0 (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:8:33264)\n at Ze (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:1:9096)\n at MessagePort.is (https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js:1:9504)",
"sourceLocation": {
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"line": 7,
"type": "source-location",
"column": 71397,
"urlProvider": "network"
}
},
{
"source": "network",
"description": "Failed to load resource: the server responded with a status of 403 ()",
"sourceLocation": {
"url": "https://www.midjourney.com/public/manifest.json",
"line": 0,
"type": "source-location",
"column": 0,
"urlProvider": "network"
}
},
{
"source": "network",
"description": "Failed to load resource: the server responded with a status of 403 ()",
"sourceLocation": {
"url": "https://www.midjourney.com/public/manifest.json",
"line": 0,
"type": "source-location",
"column": 0,
"urlProvider": "network"
}
},
{
"source": "other",
"description": "Manifest fetch from https://www.midjourney.com/public/manifest.json failed, code 403",
"sourceLocation": {
"url": "https://www.midjourney.com/",
"line": 0,
"type": "source-location",
"column": 0,
"urlProvider": "network"
}
},
{
"source": "other",
"description": "Manifest fetch from https://www.midjourney.com/public/manifest.json failed, code 403",
"sourceLocation": {
"url": "https://www.midjourney.com/home",
"line": 0,
"type": "source-location",
"column": 0,
"urlProvider": "network"
}
}
],
"headings": [
{
"key": "sourceLocation",
"label": "Source",
"valueType": "source-location"
},
{
"key": "description",
"label": "Description",
"valueType": "code"
}
]
}52.0 s
Time to Interactive is the amount of time it takes for the page to become fully interactive. Learn more about the Time to Interactive metric.
Est savings of 1,070 ms
Redirects introduce additional delays before the page can be loaded. Learn how to avoid page redirects.
{
"type": "opportunity",
"items": [
{
"url": "https://midjourney.com/",
"wastedMs": 1072.8406
},
{
"url": "https://www.midjourney.com/",
"wastedMs": 0
}
],
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url"
},
{
"key": "wastedMs",
"label": "Time Spent",
"valueType": "timespanMs"
}
],
"overallSavingsMs": 1072.8406
}4 warnings found
Deprecated APIs will eventually be removed from the browser. Learn more about deprecated APIs.
{
"type": "table",
"items": [
{
"value": "Attribution Reporting is deprecated and will be removed. See https://goo.gle/ps-status for details.",
"source": {
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"line": 174,
"type": "source-location",
"column": 475,
"urlProvider": "network"
},
"subItems": {
"type": "subitems",
"items": [
{
"url": "https://chromestatus.com/feature/6320639375966208",
"text": "Check the feature status page for more details.",
"type": "link"
}
]
}
},
{
"value": "The Shared Storage API is deprecated and will be removed in a future release.",
"source": {
"url": "https://www.midjourney.com/cdn-cgi/challenge-platform/scripts/jsd/main.js",
"line": 0,
"type": "source-location",
"column": 10385,
"urlProvider": "network"
},
"subItems": {
"type": "subitems",
"items": [
{
"url": "https://chromestatus.com/feature/5076349064708096",
"text": "Check the feature status page for more details.",
"type": "link"
}
]
}
},
{
"value": "StorageType.persistent is deprecated. Please use standardized navigator.storage instead.",
"source": {
"url": "https://www.midjourney.com/cdn-cgi/challenge-platform/scripts/jsd/main.js",
"line": 0,
"type": "source-location",
"column": 10385,
"urlProvider": "network"
},
"subItems": {
"type": "subitems",
"items": [
{
"url": "https://chromestatus.com/feature/5176235376246784",
"text": "Check the feature status page for more details.",
"type": "link"
},
{
"url": "https://chromiumdash.appspot.com/schedule",
"text": "This change will go into effect with milestone 106.",
"type": "link"
}
]
}
},
{
"value": "The Protected Audience API is deprecated and will be removed in a future release.",
"source": {
"url": "https://www.midjourney.com/cdn-cgi/challenge-platform/scripts/jsd/main.js",
"line": 0,
"type": "source-location",
"column": 10385,
"urlProvider": "network"
}
}
],
"headings": [
{
"key": "value",
"label": "Deprecation / Warning",
"valueType": "text"
},
{
"key": "source",
"label": "Source",
"valueType": "source-location"
}
]
}2 cookies found
Third-party cookies may be blocked in some contexts. Learn more about preparing for third-party cookie restrictions.
{
"type": "table",
"items": [
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16508112792/?random=1788580819255&cv=11&fst=1788580819255&bg=ffffff&guid=ON&async=1&en=gtag.config>m=45be6930h2v9180911394za200zd9180911394xec&gcd=13n3n3n3n5l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120914213&u_w=412&u_h=823&url=https%3A%2F%2Fwww.midjourney.com%2Fhome&rcb=6&frm=0&tiba=Midjourney&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1209704778.1788580819&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4",
"name": "test_cookie"
},
{
"url": "https://www.facebook.com/tr/?id=1012717194141535&ev=PageView&dl=https%3A%2F%2Fwww.midjourney.com%2Fhome&rl=&if=false&ts=1788580820309&iw=false&sw=412&sh=823&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788580820305.138856216178331373&ler=empty&cdl=API_unavailable&pmd[title]=Midjourney&pmd[locale]=en&pmd[description]=An%20independent%20research%20lab%20exploring%20new%20mediums%20of%20thought%20and%20expanding%20the%20imaginative%20powers%20of%20the%20human%20species.&plt=1334.5&iss=1&ss=%7B%22page_description%22%3A%5B%7B%22rid%22%3A%22906634568874047%22%2C%22v%22%3A%5B%22An%20independent%20research%20lab%20exploring%20new%20mediums%20of%20thought%20and%20expanding%20the%20imaginative%20powers%20of%20the%20human%20species.%22%5D%7D%5D%2C%22entity_name%22%3A%5B%7B%22rid%22%3A%221081312717785193%22%2C%22v%22%3A%5B%22Midjourney%22%5D%7D%5D%7D&imft=1&tz=480&it=1788580819231&coo=false&chmd=moto%20g%20power%20(2022)&chpv=11.0&chfv=undefined&expv2[0]=pl1&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=im0&expv2[6]=hf1&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc1&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg1&expv2[27]=mg1&expv2[28]=kl1&expv2[29]=sg1&expv2[30]=mk1&expv2[31]=sn1&expv2[32]=ec1&expv2[33]=mp1&expv2[34]=ps1&expv2[35]=fx1&expv2[36]=vt1&expv2[37]=dp0&expv2[38]=tz1&rqm=GET",
"name": "fr"
}
],
"headings": [
{
"key": "name",
"label": "Name",
"valueType": "text"
},
{
"key": "url",
"label": "URL",
"valueType": "url"
}
]
}6.8 s
Consider reducing the time spent parsing, compiling and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to minimize main-thread work
{
"type": "table",
"items": [
{
"group": "scriptEvaluation",
"duration": 5793.231999999928,
"groupLabel": "Script Evaluation"
},
{
"group": "other",
"duration": 688.3600000000077,
"groupLabel": "Other"
},
{
"group": "scriptParseCompile",
"duration": 124.27199999999998,
"groupLabel": "Script Parsing & Compilation"
},
{
"group": "styleLayout",
"duration": 79.11200000000001,
"groupLabel": "Style & Layout"
},
{
"group": "paintCompositeRender",
"duration": 74.61199999999998,
"groupLabel": "Rendering"
},
{
"group": "parseHTML",
"duration": 19.187999999999995,
"groupLabel": "Parse HTML & CSS"
},
{
"group": "garbageCollection",
"duration": 15.339999999999991,
"groupLabel": "Garbage Collection"
}
],
"headings": [
{
"key": "groupLabel",
"label": "Category",
"valueType": "text"
},
{
"key": "duration",
"label": "Time Spent",
"valueType": "ms",
"granularity": 1
}
],
"sortedBy": [
"duration"
]
}5.9 s
Consider reducing the time spent parsing, compiling, and executing JS. You may find delivering smaller JS payloads helps with this. Learn how to reduce Javascript execution time.
{
"type": "table",
"items": [
{
"url": "https://www.midjourney.com/cdn-cgi/challenge-platform/scripts/jsd/main.js",
"total": 3963.3799999999683,
"scripting": 3958.115999999968,
"scriptParseCompile": 1.32
},
{
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"total": 1681.228000000004,
"scripting": 1455.8320000000037,
"scriptParseCompile": 15.532
},
{
"url": "Unattributable",
"total": 536.044000000009,
"scripting": 13.731999999999989,
"scriptParseCompile": 0
},
{
"url": "https://www.midjourney.com/",
"total": 152.27599999999987,
"scripting": 20.591999999999988,
"scriptParseCompile": 1.704
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=AW-16508112792",
"total": 150.31200000000098,
"scripting": 121.21600000000096,
"scriptParseCompile": 27.812
},
{
"url": "https://connect.facebook.net/en_US/fbevents.js",
"total": 109.36400000000033,
"scripting": 83.28400000000032,
"scriptParseCompile": 25.040000000000003
},
{
"url": "https://connect.facebook.net/signals/config/1012717194141535?v=2.9.393&r=stable&domain=www.midjourney.com&im=1&hme=118644ce20ff837cfc6c6ee441987e9e11b8b9fb8ec6bc04b15a3c516441ba07&ex_m=115%2C226%2C166%2C26%2C80%2C81%2C158%2C76%2C75%2C11%2C176%2C100%2C20%2C150%2C138%2C45%2C83%2C88%2C146%2C171%2C178%2C31%2C17%2C30%2C18%2C32%2C33%2C34%2C36%2C54%2C159%2C85%2C123%2C22%2C24%2C50%2C46%2C48%2C47%2C93%2C102%2C106%2C121%2C157%2C160%2C52%2C122%2C28%2C25%2C130%2C77%2C42%2C162%2C161%2C163%2C154%2C152%2C29%2C41%2C65%2C120%2C173%2C78%2C21%2C125%2C91%2C74%2C23%2C95%2C96%2C127%2C94%2C148%2C147%2C151%2C107%2C172%2C175%2C40%2C55%2C124%2C53%2C8%2C4%2C5%2C7%2C6%2C3%2C101%2C112%2C179%2C193%2C240%2C82%2C254%2C253%2C252%2C14%2C27%2C39%2C61%2C114%2C67%2C10%2C71%2C108%2C109%2C110%2C116%2C141%2C37%2C35%2C143%2C144%2C145%2C140%2C139%2C167%2C84%2C170%2C168%2C169%2C56%2C66%2C134%2C19%2C174%2C51%2C303%2C304%2C305%2C302%2C318%2C340%2C233%2C222%2C68%2C223%2C221%2C343%2C334%2C58%2C234%2C118%2C142%2C90%2C132%2C60%2C131%2C137%2C136%2C64%2C72%2C70%2C164%2C86%2C87%2C126%2C43%2C38%2C59%2C62%2C111%2C177%2C1%2C135%2C16%2C133%2C12%2C2%2C63%2C103%2C15%2C73%2C69%2C129%2C99%2C98%2C181%2C182%2C104%2C105%2C9%2C113%2C180%2C57%2C155%2C97%2C89%2C79%2C128%2C117%2C49%2C156%2C0%2C92%2C149%2C153%2C165%2C44%2C119%2C13%2C183",
"total": 72.01999999999978,
"scripting": 52.07599999999979,
"scriptParseCompile": 19.82
},
{
"url": "https://www.midjourney.com/__/auth/iframe.js",
"total": 65.036,
"scripting": 44.779999999999994,
"scriptParseCompile": 16.528
}
],
"summary": {
"wastedMs": 5857.383999999973
},
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url"
},
{
"key": "total",
"label": "Total CPU Time",
"valueType": "ms",
"granularity": 1
},
{
"key": "scripting",
"label": "Script Evaluation",
"valueType": "ms",
"granularity": 1
},
{
"key": "scriptParseCompile",
"label": "Script Parse",
"valueType": "ms",
"granularity": 1
}
],
"sortedBy": [
"total"
]
}Source maps translate minified code to the original source code. This helps developers debug in production. In addition, Lighthouse is able to provide further insights. Consider deploying source maps to take advantage of these benefits. Learn more about source maps.
{
"type": "table",
"items": [
{
"subItems": {
"type": "subitems",
"items": [
{
"error": "Large JavaScript file is missing a source map"
}
]
},
"scriptUrl": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js"
}
],
"headings": [
{
"key": "scriptUrl",
"label": "URL",
"valueType": "url",
"subItemsHeading": {
"key": "error"
}
},
{
"key": "sourceMapUrl",
"label": "Map URL",
"valueType": "url"
}
]
}Total size was 15,310 KiB
Large network payloads cost users real money and are highly correlated with long load times. Learn how to reduce payload sizes.
{
"type": "table",
"items": [
{
"url": "https://www.midjourney.com/public/assets/images/homepage/eye.png",
"totalBytes": 2575167
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/people.png",
"totalBytes": 2294651
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/brain.png",
"totalBytes": 1907487
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/face.png",
"totalBytes": 1639414
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/heart.png",
"totalBytes": 1480976
},
{
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"totalBytes": 1349196
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/lips.png",
"totalBytes": 1279599
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/pen.png",
"totalBytes": 1127960
},
{
"url": "https://www.midjourney.com/public/assets/images/homepage/hand.png",
"totalBytes": 1088625
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=AW-16508112792",
"totalBytes": 165068
}
],
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url"
},
{
"key": "totalBytes",
"label": "Transfer Size",
"valueType": "bytes"
}
],
"sortedBy": [
"totalBytes"
]
}Est savings of 1,016 KiB
Reduce unused JavaScript and defer loading scripts until they are required to decrease bytes consumed by network activity. Learn how to reduce unused JavaScript.
{
"type": "opportunity",
"items": [
{
"url": "https://www.midjourney.com/public/out/clientSideEntry-3d95ddj7.js",
"totalBytes": 1300537,
"wastedBytes": 896899,
"wastedPercent": 68.9637100515347
},
{
"url": "https://www.midjourney.com/__/auth/iframe.js",
"totalBytes": 91980,
"wastedBytes": 56384,
"wastedPercent": 61.30073369931819
},
{
"url": "https://www.googletagmanager.com/gtag/js?id=AW-16508112792",
"totalBytes": 147243,
"wastedBytes": 49359,
"wastedPercent": 33.522382596500464
},
{
"url": "https://connect.facebook.net/en_US/fbevents.js",
"totalBytes": 108700,
"wastedBytes": 37933,
"wastedPercent": 34.89666155848467
}
],
"headings": [
{
"key": "url",
"label": "URL",
"valueType": "url",
"subItemsHeading": {
"key": "source",
"valueType": "code"
}
},
{
"key": "totalBytes",
"label": "Transfer Size",
"valueType": "bytes",
"subItemsHeading": {
"key": "sourceBytes"
}
},
{
"key": "wastedBytes",
"label": "Est Savings",
"valueType": "bytes",
"subItemsHeading": {
"key": "sourceWastedBytes"
}
}
],
"sortedBy": [
"wastedBytes"
],
"debugData": {
"type": "debugdata",
"metricSavings": {
"FCP": 4510,
"LCP": 4360
}
},
"overallSavingsMs": 4360,
"overallSavingsBytes": 1040575
}Issues logged to the `Issues` panel in Chrome Devtools indicate unresolved problems. They can come from network request failures, insufficient security controls, and other browser concerns. Open up the Issues panel in Chrome DevTools for more details on each issue.
{
"type": "table",
"items": [
{
"subItems": {
"type": "subitems",
"items": [
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16508112792/?random=1788580819255&cv=11&fst=1788580819255&bg=ffffff&guid=ON&async=1&en=gtag.config>m=45be6930h2v9180911394za200zd9180911394xec&gcd=13n3n3n3n5l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120914213&u_w=412&u_h=823&url=https%3A%2F%2Fwww.midjourney.com%2Fhome&rcb=6&frm=0&tiba=Midjourney&hn=www.googleadservices.com&npa=0&pscdl=noapi&auid=1209704778.1788580819&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&data=event%3Dgtag.config&ept=9&rfmt=3&fmt=4"
},
{
"url": "https://www.facebook.com/tr/?id=1012717194141535&ev=PageView&dl=https%3A%2F%2Fwww.midjourney.com%2Fhome&rl=&if=false&ts=1788580820309&iw=false&sw=412&sh=823&v=2.9.393&r=stable&ec=0&o=4126&aems=0%3B0&fbp=fb.1.1788580820305.138856216178331373&ler=empty&cdl=API_unavailable&pmd[title]=Midjourney&pmd[locale]=en&pmd[description]=An%20independent%20research%20lab%20exploring%20new%20mediums%20of%20thought%20and%20expanding%20the%20imaginative%20powers%20of%20the%20human%20species.&plt=1334.5&iss=1&ss=%7B%22page_description%22%3A%5B%7B%22rid%22%3A%22906634568874047%22%2C%22v%22%3A%5B%22An%20independent%20research%20lab%20exploring%20new%20mediums%20of%20thought%20and%20expanding%20the%20imaginative%20powers%20of%20the%20human%20species.%22%5D%7D%5D%2C%22entity_name%22%3A%5B%7B%22rid%22%3A%221081312717785193%22%2C%22v%22%3A%5B%22Midjourney%22%5D%7D%5D%7D&imft=1&tz=480&it=1788580819231&coo=false&chmd=moto%20g%20power%20(2022)&chpv=11.0&chfv=undefined&expv2[0]=pl1&expv2[1]=el2&expv2[2]=bc1&expv2[3]=ra2&expv2[4]=rp2&expv2[5]=im0&expv2[6]=hf1&expv2[7]=sd1&expv2[8]=sp1&expv2[9]=ek1&expv2[10]=pc1&expv2[11]=gs1&expv2[12]=zs1&expv2[13]=cp1&expv2[14]=es1&expv2[15]=ac1&expv2[16]=so1&expv2[17]=wc1&expv2[18]=la1&expv2[19]=sf1&expv2[20]=da1&expv2[21]=io1&expv2[22]=ae1&expv2[23]=sx1&expv2[24]=if1&expv2[25]=fd1&expv2[26]=bg1&expv2[27]=mg1&expv2[28]=kl1&expv2[29]=sg1&expv2[30]=mk1&expv2[31]=sn1&expv2[32]=ec1&expv2[33]=mp1&expv2[34]=ps1&expv2[35]=fx1&expv2[36]=vt1&expv2[37]=dp0&expv2[38]=tz1&rqm=GET"
},
{
"url": "https://googleads.g.doubleclick.net/pagead/viewthroughconversion/16508112792/?random=1743935291&cv=11&fst=1788580819268&fmt=8&bg=ffffff&guid=ON&async=1&en=page_view>m=45be6930h2v9180911394za200zd9180911394xec&gcs=G111&gcd=13n3n3n3n5l1&dma=0&tag_exp=115938465~115938469~118897920~118897930~120213116~120385422~120469145~120469153~120914213&u_w=412&u_h=823&url=https%3A%2F%2Fwww.midjourney.com%2Fhome&rcb=6&capi=1>m_ee=1&frm=0&tiba=Midjourney&npa=0&pscdl=noapi&auid=1209704778.1788580819&label=S0-DCJDlgJ8ZEJif1789&hn=www.googleadservices.com&uaa=&uab=64&uafvl=Chromium%3B151.0.7922.34%7CNot%253DA%253FBrand%3B99.0.0.0&uamb=1&uam=moto%20g%20power%20(2022)&uap=Android&uapv=11.0&uaw=0&ec_mode=a&oidsrc=3&ecsid2=2013868064.1788580819&_tu=ABA&gcl_ctr=1~0~0~0&data=event%3Dgtag.config&category=acrcp_v1_512&em=tv.1&emd=tvd.1&ept=5&ct_cookie_present=false&eoid=CkUKEQjw2OnUBhCetNqnr9a39pMBEjAAbLgCCnxrAqM9RaCTK-Vtx1iSULxMyCFdhulJlRCXL69Lprj8TDJVFcSdAwnCuL3w_wcB&crd=CLTesQII8t-xAgit4bECCK_hsQIIobixAgixwbECCLDBsQIIscOxAgiKxbECCMLJsQII1-ixAgi0xrECCJPasQII29yxAgiH27ECCNPFsQII68yxAgjtzrECCNXPsQII9NqxAgji6rECCOjusQIIkuuxAgjJ47ECCJfUsQIIyduxAgjN5rECCNTmsQIIseGxAgiz4bECCKbdsQIIsN6xAgiA27ECSjB0cmlnZ2VyLCBub3QtbmF2aWdhdGlvbi1zb3VyY2UsIG5vdC1ldmVudC1zb3VyY2VaAwoBAWIDCgED&cerd=CgTbib4t&fsk=ChAI8Njp1AYQq8Git5qYw9Q0EiwAS6qtLtzBPmA34hsUcmrnimIIB5egJIBUBwh0WZKXyHTWhI-YQqDa8GOeABoCkkc&pscrd=IhMIv_HQ48bWlgMV_nnDBh386AN5OhtodHRwczovL3d3dy5taWRqb3VybmV5LmNvbS9CWENoRUk4TmpwMUFZUXhMbTY3ZC1PNk9UUkFSSXRBSklzLWxScWMtLXVZajN4Sm9Zbmhqc1JlSWJSQTNRQm1NNWtnTzZFNlpBWFVLU3FobGhpWF9UbHZIZml6DAgJYggIABAAGAAgAA"
}
]
},
"issueType": "Cookie"
}
],
"headings": [
{
"key": "issueType",
"label": "Issue type",
"valueType": "text",
"subItemsHeading": {
"key": "url",
"valueType": "url"
}
}
]
}{
"finalUrl": "https://www.midjourney.com/home",
"userAgent": "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/151.0.0.0 Safari/537.36",
"formFactor": "mobile",
"throttlingMethod": "simulate",
"throttling": {
"rttMs": 150,
"throughputKbps": 1638.4,
"requestLatencyMs": 562.5,
"uploadThroughputKbps": 675,
"cpuSlowdownMultiplier": 4,
"downloadThroughputKbps": 1474.5600000000002
},
"metrics": [
{
"id": "largest-contentful-paint",
"unit": "millisecond",
"value": 10288.044200000008
},
{
"id": "cumulative-layout-shift",
"unit": "unitless",
"value": 0
},
{
"id": "total-blocking-time",
"unit": "millisecond",
"value": 1328.0000000000073
},
{
"id": "first-contentful-paint",
"unit": "millisecond",
"value": 9686.707400000007
},
{
"id": "speed-index",
"unit": "millisecond",
"value": 20089.755020251883
}
]
}01 / WHAT WORKS
The character grid, curved silhouette and monospace type form the image without relying on a generic AI gradient orb.
Sign Up, Log In and Explore share one floating container and retain their labels on mobile rather than becoming icons alone.
02 / NEXT STEPS
Character artwork and actions dominate the hero; the product purpose becomes clearer only when visitors continue to About.
Add a concise product-description line near the actions while keeping the character artwork. Use verifiable functionality, not invented quality or speed guarantees.
03 / DESIGN LANGUAGE
Background
#06051dText
#ffffffParameters are element samples. Empty values are unknown, and individual samples are not site-wide rules.
04 / EVIDENCE
Values come from one capture. Fonts, radii and spacing are element samples, not a universal site-wide specification. Empty values are unknown. HTML bytes are source size, not compressed transfer size; script counts are DOM tags, not network requests.
Character artwork and actions dominate the hero; the product purpose becomes clearer only when visitors continue to About.
Add a concise product-description line near the actions while keeping the character artwork. Use verifiable functionality, not invented quality or speed guarantees.
desktop.png and mobile.png: character artwork and action group before About
A blank or generic unfurl on X, Slack, or WeChat wastes the click you already earned. This is distribution, not decoration.
Set og:title, og:description, and a 1200x630 image that matches the live headline.
og:title=yes og:image=no
An independent research lab exploring new mediums of thought and expanding the imaginative powers of the human species.
05 / MAKE IT HAPPEN
Use the improvement prompt for this page, or the design prompt to borrow its visual language. “Recreate” includes references and implementation steps. Paste either into your coding assistant.
Improve the current project using the 2026-09-05T02:32:02.470Z snapshot of https://midjourney.com. First identify changes since capture; do not revert newer behavior to the old snapshot.
Design baseline
Follow the release notice with character-based artwork and a floating three-action group, then text sections such as About. On mobile wrap the actions into two rows while retaining their color identities.
{
"colors": [
{
"role": "bg",
"hex": "#06051d"
},
{
"role": "ink",
"hex": "#ffffff"
}
],
"fonts": {
"body": "DM Sans",
"display": "JetBrains Mono",
"stack": [
"DM Sans",
"JetBrains Mono"
]
},
"radius": {
"button": "9999px",
"card": "",
"field": ""
},
"space": {
"section": "0px",
"card": ""
},
"type": {
"h1": "30px",
"body": "16px",
"weight": "400",
"lineHeight": "24px",
"letterSpacing": "normal"
}
}
Values come from one capture. Fonts, radii and spacing are element samples, not a universal site-wide specification. Empty values are unknown. HTML bytes are source size, not compressed transfer size; script counts are DOM tags, not network requests.
Actions
1. Add one concrete line for first-time visitors
Add a concise product-description line near the actions while keeping the character artwork. Use verifiable functionality, not invented quality or speed guarantees.
Evidence: desktop.png and mobile.png: character artwork and action group before About
2. Share card is incomplete
Set og:title, og:description, and a 1200x630 image that matches the live headline.
Evidence: og:title=yes og:image=no
Acceptance
- Check text, layout and the main action “Sign Up” at 1440×900 and 390×844.
- Preserve branding, authentication and business behavior. A screenshot does not prove broken interaction.
- Change only evidence-backed issues. Validate security headers against existing resources and authentication in report-only mode where supported.
- Compare before/after screenshots and run relevant functional tests. Do not claim untested behavior passed.