Texts

Below you will find a set of texts used on TypeRacer. Certain texts only appear on certain difficulties.

Sorted by difficulty rating compared to other texts

Show complete texts

Rank ID Text Length Races Difficulty Rating Top Score Top 100 Average Active Since
1. #0 This is a placeholder text. You are seeing it because there ... 167 596 1.278 195.88Sean Wrona (arenasnow2) 157.98 104.61 May 18, 2010
2. #10009 input("\n\nPress the enter key to exit.") # waits for the us... 85 8,399 1.198 197.14realboot (sahibprime) 145.65 65.67 September 15, 2012
3. #10019 import string from random import * characters = string.ascii... 190 6,698 1.181 186.34john (johnlad) 132.55 60.12 October 3, 2018
4. #10017 import random min = 1 max = 6 roll_again = "yes" while roll_... 272 5,750 1.138 180.73josugamer (ttmm22) 114.31 54.98 October 3, 2018
5. #10018 import random n = random.randint(1, 99) guess = int(raw_inpu... 388 6,022 1.107 172.45john (johnlad) 122.32 59.33 October 3, 2018
6. #10020 import urllib2 import json screen_name = "wordpress" url = "... 246 5,228 1.062 137.02 (sidd_) 101.14 49.32 October 3, 2018
7. #10010 public class HelloWorld { public static void main(String[] ... 143 6,047 1.060 134.85leonidas (awsomaw) 106.61 49.89 December 29, 2017
8. #10006 print "Using URL", url req = urllib2.Request(url) fd = urlli... 152 8,175 1.052 145.88 (poke1) 109.62 50.01 November 19, 2009
9. #10002 import os import sys def run(program, *args): pid = os.fork(... 154 8,407 1.047 391.77Drago (ldragol) 111.39 48.93 December 5, 2009
10. #10001 /** Loop waiting for a connection and a valid command */ whi... 445 5,943 1.045 449.91Drago (ldragol) 105.56 50.46 December 13, 2009
11. #10015 function calculateArea(width, height) { try { var area = ... 301 5,378 1.037 179.06Joshua (alph198) 102.19 48.21 October 4, 2018
12. #10025 cmake_minimum_required(VERSION 3.10) project(Tutorial VERSIO... 467 426 1.006 119.34Silviu LorenČ› (smilorent) 79.23 63.58 December 6, 2023
13. #10000 /* Read a set of characters from the socket */ StringBuffer ... 542 4,914 1.004 124.87chillin (slekap) 96.61 48.16 December 19, 2009
14. #10005 class URLLister(SGMLParser): def reset(self): SGMLParser.res... 183 7,254 0.985 417.65Drago (ldragol) 105.89 46.37 November 19, 2009
15. #10022 import std; int main() { std::println("Hello World!"); } 56 2,904 0.981 128.38Leon (leonsilicon) 80.28 41.71 November 20, 2023
16. #10016 import re import sys import urllib2 import BeautifulSoup usa... 344 4,688 0.980 197.76Ahmed Sabry (ahmedsabry) 94.05 44.34 October 3, 2018
17. #10021 import urllib2 import urllib import json url = "http://ajax.... 438 4,545 0.978 115.32 (sidd_) 89.90 44.87 October 3, 2018
18. #10024 template<typename ...Args> bool all(Args ...args) { return (... 246 19 0.949 87.93 (zak389) 53.28 53.28 December 4, 2023
19. #10007 (publish :path "/hello-count" :content-type "text/html" :fun... 356 5,396 0.949 282.71666 (dapoerlink321) 88.31 44.74 November 19, 2009
20. #10004 this = (fsm_instance *)kmalloc(sizeof(fsm_instance), order);... 256 6,765 0.939 132.63Sean Wrona (arenasnow) 90.31 43.55 December 5, 2009
21. #10008 (defop hello2 req (w/link (pr "there") (pr "here"))) (defop ... 236 6,779 0.923 187.09josugamer (ttmm22) 90.86 42.48 December 6, 2009
22. #10011 print("2 + 2 is {}, minus 1 that's {}. quick maths.".format(... 78 5,435 0.922 245.99Drago (ldragol) 92.30 40.02 December 29, 2017
23. #10003 int res; unsigned long flags; u32 data = 0; if (PCI_##size##... 264 6,437 0.918 128.30chillin (slekap) 91.12 42.54 December 5, 2009
24. #10013 if (response) { try { var dealData = JSON.parse(response)... 501 52 0.866 112.00 (sidd_) 64.12 64.12 October 3, 2018
25. #10023 auto monad = [](auto v) { return [=] { return v; }; }; auto ... 179 2,283 0.851 178.39https://www.mosessolari.com... 71.40 37.05 December 6, 2023
26. #10012 var $form, width, height, area; $form = $('#calculator'); $(... 372 62 0.825 107.41 (sidd_) 62.33 62.33 October 2, 2018
27. #10026 NamedDecl *Sema::getCurFunctionOrMethodDecl() const { DeclCo... 202 56 0.788 109.68 (poke1) 44.12 44.12 December 4, 2023
28. #10014 function showContent(dealData) { var newContent = ''; for ... 440 42 0.713 90.78 (sidd_) 56.47 56.47 October 3, 2018