Top 100 articles

The following is a list of the top 100 articles on MDN in terms of traffic. If you want to ensure that your favorite localization covers topics that web developers are likely to be interested in, translating these pages is a good idea.

Current top articles

Last updated: 2018-04-02

Items that were not in a previous list are in bold, and tagged as "new".

/en-US (MDN home page must be localized via Pontoon)
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/forEach
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/map
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/filter
/en-US/docs/Web/HTTP/CORS
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/splice
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/find
/en-US/docs/Web/JavaScript
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/slice
/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions
/en-US/docs/Web/JavaScript/Guide/Regular_Expressions
/en-US/docs/Web/JavaScript/Reference/Classes
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/assign
/en-US/docs/Web/API/Fetch_API/Using_Fetch>
/en-US/docs/Web/HTML/Element
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/includes
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/Reduce
/en-US/docs/Web New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object/keys
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Map
/en-US/docs/Web/HTML/Element/input/checkbox
/en-US/docs/Learn
/en-US/docs/Web/API/Fetch_API
/en-US/docs/Web/JavaScript/Reference/Statements/async_function
/en-US/docs/Web/JavaScript/Reference/Errors/Not_defined
/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/stringify
/en-US/docs/Web/JavaScript/A_re-introduction_to_JavaScript New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/replace
/en-US/docs/Web/HTML/Element/input/date
/en-US/docs/Web/JavaScript/Reference/Operators/typeof
/en-US/docs/Web/JavaScript/Reference/Errors/Unexpected_type New
/en-US/docs/Learn/Getting_started_with_the_web/JavaScript_basics
/en-US/docs/Web/HTML/Element/input New
/en-US/docs/Web/API/EventTarget/addEventListener
/en-US/docs/Web/JavaScript/Reference/Template_literals
/en-US/docs/Web/HTML/Element/input/file
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/split
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/concat
/en-US/docs/Web/HTML/Element/input/number
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/match
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/all
/en-US/docs/Web/CSS/Reference
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String
/en-US/docs/Web/JavaScript/Reference/Global_Objects/RegExp New
/en-US/docs/Web/JavaScript/Reference/Statements/for...in
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/indexOf
/en-US/docs/Tools/Debugger/Source_map_errors
/en-US/docs/Web/HTML/Element/input/radio
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/prototype
/en-US/docs/Web/JavaScript/Reference/Operators/Spread_syntax New
/en-US/docs/Web/HTML New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Number New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/push New
/en-US/docs/Web/JavaScript/Reference/Operators/Conditional_Operator
/en-US/docs/Web/JavaScript/Reference/Operators/Destructuring_assignment
/en-US/docs/Web/API/XMLHttpRequest
/en-US/docs/Web/JavaScript/Reference/Global_Objects/JSON/parse
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/random
/en-US/docs/Web/JavaScript/Reference/Statements/import
/en-US/docs/Web/JavaScript/Guide/Working_with_Objects
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/reduce New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse
/en-US/docs/Web/JavaScript/Reference/Errors/Not_a_function New
/en-US/docs/Web/JavaScript/Reference/Statements/let
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/now New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Set
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/join
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/some New
/en-US/docs/Web/JavaScript/Reference/Statements/for...of New
/en-US/docs/Web/JavaScript/Reference/Global_Objects New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/findIndex New
/en-US/docs/Web/HTTP/Headers/X-Frame-Options
/en-US/docs/Web/CSS/Media_Queries/Using_media_queries
/en-US/docs/Web/CSS New
/en-US/docs/Learn/HTML/Introduction_to_HTML New
/en-US/docs/Web/Events New
/en-US/docs/Web/API/Document/querySelector
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/from New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Object New
/en-US/docs/Web/API New
/en-US/docs/Web/API/History_API
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/round New
/en-US/docs/Web/JavaScript/Guide/Functions New
/en-US/Apps/Progressive New
/en-US/docs/Learn/Getting_started_with_the_web New
/en-US/docs/Web/JavaScript/Guide/Using_promises New
/en-US/docs/Web/CSS/position New
/en-US/docs/Web/JavaScript/Reference/Global_Objects/parseInt New
/en-US/docs/Learn/HTML/Forms/Form_validation
/en-US/docs/Web/CSS/CSS_Flexible_Box_Layout/Basic_Concepts_of_Flexbox
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/then
/en-US/docs/Learn/JavaScript/Objects/JSON
/en-US/docs/Web/CSS/CSS_Colors/Color_picker_tool
/en-US/docs/Web/API/Document/getElementById
/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types
 

Former top 100 articles

The articles listed below are ones that have previously been in the top 100. They are listed here to prevent them from being flagged as "new" if they come back into a future top 100.

/en-US/docs/Web/HTTP
/en-US/docs/Web/JavaScript/Reference/Statements/export
/en-US/docs/Web/CSS/linear-gradient
/en-US/docs/Web/JavaScript/Reference/Statements/try...catch
/en-US/docs/Web/CSS/CSS_Backgrounds_and_Borders/Scaling_background_images
/en-US/docs/Web/HTTP/Status/400
/en-US/docs/Web/HTTP/Headers/Content-Type
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Math/max
/en-US/docs/Web/CSS/CSS_Transitions/Using_CSS_transitions
/en-US/docs/Web/HTTP/Headers/Cache-Control
/en-US/docs/Web/JavaScript/Reference/Operators/Comparison_Operators
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Error
/en-US/docs/Web/HTTP/Status/405
/en-US/docs/Web/CSS/Using_CSS_variables
/en-US/docs/Web/JavaScript/Reference/Operators/Logical_Operators
/en-US/docs/Web/Guide/Events/Creating_and_triggering_events
/en-US/docs/Web/JavaScript/Reference/Operators/await
/en-US/docs/Web/API/Document/createElement
/en-US/docs/Learn/Common_questions/set_up_a_local_testing_server
/en-US/docs/Web/HTML/Element/input/button
/en-US/docs/Web/JavaScript/Reference/Operators/delete
/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply
/en-US/docs/Web/JavaScript/Reference/Operators/Spread_operator
/en-US/docs/Web/CSS/CSS_Grid_Layout
/en-US/docs/Web/CSS/box-shadow
/en-US/docs/Web/Security/Mixed_content/How_to_fix_website_with_mixed_content
/en-US/docs/Mozilla/Mobile/Viewport_meta_tag
/en-US/docs/Web/API/Window/localStorage
/en-US/docs/Web/HTML/Element/center
/en-US/docs/Web/HTML/Element/marquee
/en-US/docs/Learn/HTML/Howto/Use_data_attributes
/en-US/docs/Learn/Server-side/Express_Nodejs/mongoose
/en-US/Add-ons
/en-US/docs/Learn/HTML/Forms/Sending_and_retrieving_form_data
/en-US/docs/Web/JavaScript/Data_structures
/en-US/docs/Web/API/Window/open
/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/indexOf
/en-US/docs/Web/API/WindowBase64/Base64_encoding_and_decoding
/en-US/docs/Web/JavaScript/Reference/Statements/switch
/en-US/docs/Web/API/Window/postMessage
 /en-US/docs/Web/CSS/overflow-wrap

Document Tags and Contributors

 Contributors to this page: jswisher, Sheppy
 Last updated by: jswisher,