Reading the channel
Pulling the latest uploads from YouTube. This usually takes a few seconds.
Reading the channel
Pulling the latest uploads from YouTube. This usually takes a few seconds.
Median views per long-form video
142,021
Uploads per week
3.1
Average long-form length
3:06:35
In the sample
41 long-form · 9 Shorts
583.1K views · 4.1x the median
517.7K views · 3.6x the median
400.8K views · 2.8x the median
327.5K views · 2.3x the median
324.2K views · 2.3x the median
46K views · 0.3x the median
29.4K views · 0.2x the median
27.2K views · 0.2x the median
20K views · 0.1x the median
16.7K views · 0.1x the median
The 50 most recent uploads, newest first. Shorts are included; the badge marks them.
Transcripts of this channel's videos that have already been read from YouTube's own caption tracks.
How freeCodeCamp.org opens its videos, how it builds them, and how it sounds, read from its public videos and transcripts and quoted in its own words.
Checking for a pack
The free channel scan reads this channel's public videos and transcripts and reports the patterns behind its winners and losers, with verbatim quotes. Free, no signup.
Run the free channel scanWriting a video like these? Check the script before you record.
The guides behind the choices this video already made, from the opening line to the length of the script.
What the Intro metric measures, and how to build an opening that earns the next minute.
Opening lines you can copy, grouped by type, with a note on when each one works.
What audience retention measures and how to read the graph in YouTube Studio.
The benchmark ranges for a good retention rate, by video length and format.
Word counts by video length, measured from the videos Prepublish has stored.
What YouTube Help says about Shorts retention, and how to fix a low rate.
Where these numbers come from
Counts from the YouTube Data API, read Nov 3, 2026. Refreshed at least every 7 days. The sample covers uploads published Jul 8, 2026 to Oct 28, 2026. A channel that would rather this page did not exist can ask for its removal through the contact page, and it is removed.