Tall Building Database Image & Data Submission

The Council relies on its extensive member network to maintain CTBUH and encourages users to share verified building information and images to enhance projects.
Additional information and procedures are available in the forms below. CTBUH Team updates building information on an ongoing basis and would be happy to answer any questions or comments.
CTBUH allows anyone to submit building data to our database as long you provide us with some
basic information about yourself. If you are a CTBUH Editorial Board member, you should login to make sure your submission counts
towards your overall score.

Please check to see if the building you are about to submit already exists in our database before creating a new building.
As you type, building names will appear in the dropdown menu. Select the existing building you want to
update or if it doesn't exist, click new building.

7.3.33PHP Version102msRequest Duration8MBMemory UsageGET portal/submitRoute
    • Booting (24.18ms)
    • Application (78.05ms)
    • 1 x Application (76.25%)
      78.05ms
      1 x Booting (23.62%)
      24.18ms
      10 templates were rendered
      • portal.submit (resources/views/portal/submit.blade.php)3blade
        Params
        0
        title
        1
        building
        2
        company
      • common.flashed-message (resources/views/common/flashed-message.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
      • layouts.SSC (resources/views/layouts/SSC.blade.php)8blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
      • common.header (resources/views/common/header.blade.php)10blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
        9
        nav
      • common.algoliaSearch (resources/views/common/algoliaSearch.php)10php
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
        9
        nav
      • common.algoliaSearch (resources/views/common/algoliaSearch.php)14php
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
        9
        nav
        10
        __currentLoopData
        11
        item
        12
        loop
        13
        child
      • common.footer (resources/views/common/footer.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
      • common.footer-call-to-subscribe (resources/views/common/footer-call-to-subscribe.blade.php)9blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
      • cookieConsent::index (vendor/spatie/laravel-cookie-consent/resources/views/index.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
        9
        alreadyConsentedWithCookies
        10
        cookieConsentConfig
      • cookieConsent::dialogContents (vendor/spatie/laravel-cookie-consent/resources/views/dialogContents.blade.php)11blade
        Params
        0
        obLevel
        1
        __env
        2
        app
        3
        errors
        4
        lucky_50
        5
        title
        6
        building
        7
        company
        8
        data
        9
        alreadyConsentedWithCookies
        10
        cookieConsentConfig
      uri
      GET portal/submit
      middleware
      web
      controller
      App\Http\Controllers\DataSubmitController@submit
      namespace
      App\Http\Controllers
      prefix
      /portal
      where
      file
      app/Http/Controllers/DataSubmitController.php:30-50
      9 statements were executed32.16ms
      • select * from `nav_menu_items` where `parent_id` is null12.81ms/app/NavMenuItem.php:17buldingdb
        Metadata
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 14. /app/NavMenuItem.php:17
        • 15. /app/Providers/AppServiceProvider.php:60
        • 18. /vendor/laravel/framework/src/Illuminate/View/Concerns/ManagesEvents.php:177
        • 19. /vendor/laravel/framework/src/Illuminate/View/View.php:124
        • 20. /vendor/laravel/framework/src/Illuminate/View/View.php:91
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 27 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc5.74ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 27
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      • select * from `pages` where `pages`.`id` = 88 limit 12.36ms/app/NavMenuItem.php:97buldingdb
        Metadata
        Bindings
        • 0. 88
        Hints
        • Use SELECT * only if you need all columns from table
        • LIMIT without ORDER BY causes non-deterministic results, depending on the query execution plan
        Backtrace
        • 20. /app/NavMenuItem.php:97
        • 21. /app/NavMenuItem.php:78
        • 22. /app/NavMenuItem.php:89
        • 23. view::common.header:91
        • 25. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 28 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc1.43ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 28
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 2 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc1.8ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 2
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 4 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc1.82ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 4
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 3 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc2.09ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 3
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 29 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc1.79ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 29
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      • select * from `nav_menu_items` where `nav_menu_items`.`parent_id` = 1 and `nav_menu_items`.`parent_id` is not null order by `display_order` asc2.32ms/app/NavMenuItem.php:110buldingdb
        Metadata
        Bindings
        • 0. 1
        Hints
        • Use SELECT * only if you need all columns from table
        Backtrace
        • 19. /app/NavMenuItem.php:110
        • 20. /app/NavMenuItem.php:115
        • 21. view::common.header:85
        • 23. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:59
        • 24. /vendor/facade/ignition/src/Views/Engines/CompilerEngine.php:36
      App\Page
      1
      App\NavMenuItem
      36
          _token
          kUvJvGwAacpPJVWOPoBW9a4gaVF1RT69ClLjMpLt
          _previous
          array:1 [ "url" => "https://staging.skyscrapercenter.xyz/portal/submit" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          PHPDEBUGBAR_STACK_DATA
          []
          path_info
          /portal/submit
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:17 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "host" => array:1 [ 0 => "staging.skyscrapercenter.xyz" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
          request_server
          0 of 0
          array:40 [ "USER" => "forge" "HOME" => "/home/forge" "HTTP_PRIORITY" => "u=0, i" "HTTP_ACCEPT_ENCODING" => "gzip, deflate, br, zstd" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_HOST" => "staging.skyscrapercenter.xyz" "REDIRECT_STATUS" => "200" "HTTPS" => "on" "SERVER_NAME" => "staging.skyscrapercenter.xyz" "SERVER_PORT" => "443" "SERVER_ADDR" => "10.0.0.44" "REMOTE_PORT" => "47955" "REMOTE_ADDR" => "3.145.196.175" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/home/forge/staging.skyscrapercenter.xyz/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/portal/submit" "SCRIPT_NAME" => "/index.php" "SCRIPT_FILENAME" => "/home/forge/staging.skyscrapercenter.xyz/public/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744124480.7993 "REQUEST_TIME" => 1744124480 ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Tue, 08 Apr 2025 15:01:20 GMT" ] "set-cookie" => array:3 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1PTXRPV0I0YWxOOERMQm5XbVNKdHc9PSIsInZhbHVlIjoia2JsSjQrY1wvZklTZHhQUWwyUkJDc2x0XC9TWDNPZ0J5V3JEbno5UzFqbG1uc1A1aG5mSlpXUGNTOE1LNU5PRzhMdituK1Z4Q0hmWExtK3VWaEFBUGhiUzczZVZyR21aSEZwcUNpa2FBbU5qTm1tVjBsMG1NYU5nVWhpbGdVZzdRSyIsIm1hYyI6IjY0NWI4ZmFlZDgzZmE0OTNmMjlmMDI5M2Y0NmZiOWU0ZDE2Yjc0MTEzM2EyMDkwZDY1YTZiN2NlMzg0NTRmNDMifQ%3D%3D; expires=Tue, 08-Apr-2025 17:01:20 GMT; Max-Age=7200; path=/XSRF-TOKEN=eyJpdiI6Ik1PTXRPV0I0YWxOOERMQm5XbVNKdHc9PSIsInZhbHVlIjoia2JsSjQrY1wvZklTZHhQUWwyUkJDc2x0XC9TWDNPZ0J5V3JEbno5UzFqbG1uc1A1aG5mSlpXUGNTOE1LNU5PRzhMdituK" 1 => "skyscraper_center_session=eyJpdiI6InZmeXJJQWZSb1ZvOU1MbnhFRFUwa3c9PSIsInZhbHVlIjoib0N4TTdRSDc3VlwvcG41UlZPN1dZZzNhTHFROWpKZUlMRk1XNFwvc1JraWxsd29pTGJIc05rSmllM2VlSzY3Q044Q0R4T1pqRUk5RmhzN2thUFpuNkxpNjJCNUhEOGdvXC9RY1VzU1FDWWFPamo3XC9HRk41QW04bGNsZ1o5Z013Q1V4IiwibWFjIjoiZDUxMTZhZTlkYjdmMmI0YmNkODgwM2U0MzQ2NDlmNWI2NmRiMGVmZTVhMDY5MmNhYjhkZjdjNGY3MTEyZjY1MiJ9; expires=Tue, 08-Apr-2025 17:01:20 GMT; Max-Age=7200; path=/; httponlyskyscraper_center_session=eyJpdiI6InZmeXJJQWZSb1ZvOU1MbnhFRFUwa3c9PSIsInZhbHVlIjoib0N4TTdRSDc3VlwvcG41UlZPN1dZZzNhTHFROWpKZUlMRk1XNFwvc1JraWxsd29pTGJIc05rSmllM2" 2 => "visit_counter=eyJpdiI6IlwvdU5abUpBamkyaGtSWEN2Y04xcUF3PT0iLCJ2YWx1ZSI6IlVWMUMza2RmclVLeWFzeFpkN0V5ZFhRTm0zTXFBejU2dDRVYTZrNmVqKzRKSlNaUWQ5N3dOb2dON0pDSzY4dE0iLCJtYWMiOiIzYTNmYTlkNDFiZDBmNTIwYjlkMGQ4MWMxNjUzYmJmMjZkNGE3NGViYjA2MWQ3Y2ZkYTU5N2UwZjNlN2VjODhmIn0%3D; expires=Thu, 08-May-2025 15:01:20 GMT; Max-Age=2592000; path=/; httponlyvisit_counter=eyJpdiI6IlwvdU5abUpBamkyaGtSWEN2Y04xcUF3PT0iLCJ2YWx1ZSI6IlVWMUMza2RmclVLeWFzeFpkN0V5ZFhRTm0zTXFBejU2dDRVYTZrNmVqKzRKSlNaUWQ5N3dOb2dON0pDSzY4dE0iLC" ] "Set-Cookie" => array:3 [ 0 => "XSRF-TOKEN=eyJpdiI6Ik1PTXRPV0I0YWxOOERMQm5XbVNKdHc9PSIsInZhbHVlIjoia2JsSjQrY1wvZklTZHhQUWwyUkJDc2x0XC9TWDNPZ0J5V3JEbno5UzFqbG1uc1A1aG5mSlpXUGNTOE1LNU5PRzhMdituK1Z4Q0hmWExtK3VWaEFBUGhiUzczZVZyR21aSEZwcUNpa2FBbU5qTm1tVjBsMG1NYU5nVWhpbGdVZzdRSyIsIm1hYyI6IjY0NWI4ZmFlZDgzZmE0OTNmMjlmMDI5M2Y0NmZiOWU0ZDE2Yjc0MTEzM2EyMDkwZDY1YTZiN2NlMzg0NTRmNDMifQ%3D%3D; expires=Tue, 08-Apr-2025 17:01:20 GMT; path=/XSRF-TOKEN=eyJpdiI6Ik1PTXRPV0I0YWxOOERMQm5XbVNKdHc9PSIsInZhbHVlIjoia2JsSjQrY1wvZklTZHhQUWwyUkJDc2x0XC9TWDNPZ0J5V3JEbno5UzFqbG1uc1A1aG5mSlpXUGNTOE1LNU5PRzhMdituK" 1 => "skyscraper_center_session=eyJpdiI6InZmeXJJQWZSb1ZvOU1MbnhFRFUwa3c9PSIsInZhbHVlIjoib0N4TTdRSDc3VlwvcG41UlZPN1dZZzNhTHFROWpKZUlMRk1XNFwvc1JraWxsd29pTGJIc05rSmllM2VlSzY3Q044Q0R4T1pqRUk5RmhzN2thUFpuNkxpNjJCNUhEOGdvXC9RY1VzU1FDWWFPamo3XC9HRk41QW04bGNsZ1o5Z013Q1V4IiwibWFjIjoiZDUxMTZhZTlkYjdmMmI0YmNkODgwM2U0MzQ2NDlmNWI2NmRiMGVmZTVhMDY5MmNhYjhkZjdjNGY3MTEyZjY1MiJ9; expires=Tue, 08-Apr-2025 17:01:20 GMT; path=/; httponlyskyscraper_center_session=eyJpdiI6InZmeXJJQWZSb1ZvOU1MbnhFRFUwa3c9PSIsInZhbHVlIjoib0N4TTdRSDc3VlwvcG41UlZPN1dZZzNhTHFROWpKZUlMRk1XNFwvc1JraWxsd29pTGJIc05rSmllM2" 2 => "visit_counter=eyJpdiI6IlwvdU5abUpBamkyaGtSWEN2Y04xcUF3PT0iLCJ2YWx1ZSI6IlVWMUMza2RmclVLeWFzeFpkN0V5ZFhRTm0zTXFBejU2dDRVYTZrNmVqKzRKSlNaUWQ5N3dOb2dON0pDSzY4dE0iLCJtYWMiOiIzYTNmYTlkNDFiZDBmNTIwYjlkMGQ4MWMxNjUzYmJmMjZkNGE3NGViYjA2MWQ3Y2ZkYTU5N2UwZjNlN2VjODhmIn0%3D; expires=Thu, 08-May-2025 15:01:20 GMT; path=/; httponlyvisit_counter=eyJpdiI6IlwvdU5abUpBamkyaGtSWEN2Y04xcUF3PT0iLCJ2YWx1ZSI6IlVWMUMza2RmclVLeWFzeFpkN0V5ZFhRTm0zTXFBejU2dDRVYTZrNmVqKzRKSlNaUWQ5N3dOb2dON0pDSzY4dE0iLC" ] ]
          session_attributes
          0 of 0
          array:4 [ "_token" => "kUvJvGwAacpPJVWOPoBW9a4gaVF1RT69ClLjMpLt" "_previous" => array:1 [ "url" => "https://staging.skyscrapercenter.xyz/portal/submit" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]