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 562 1.267 195.88Sean Wrona (arenasnow2) 157.69 103.73 May 18, 2010
2. #10009 input("\n\nPress the enter key to exit.") # waits for the us... 85 2,344 1.229 161.09 (sidd_) 127.49 66.54 September 15, 2012
3. #10019 import string from random import * characters = string.ascii... 190 1,199 1.204 179.63chillin (slekap) 126.15 78.67 October 3, 2018
4. #10017 import random min = 1 max = 6 roll_again = "yes" while roll_... 272 924 1.152 145.67chillin (slekap) 108.82 73.80 October 3, 2018
5. #10018 import random n = random.randint(1, 99) guess = int(raw_inpu... 388 1,011 1.110 136.71leonidas (awsomaw) 108.92 75.69 October 3, 2018
6. #10020 import urllib2 import json screen_name = "wordpress" url = "... 246 690 1.056 137.02 (sidd_) 97.10 62.62 October 3, 2018
7. #10010 public class HelloWorld { public static void main(String[] ... 143 1,209 1.048 134.85leonidas (awsomaw) 104.00 61.40 December 29, 2017
8. #10002 import os import sys def run(program, *args): pid = os.fork(... 154 3,579 1.037 142.4520mg (chakk) 102.42 52.76 December 5, 2009
9. #10006 print "Using URL", url req = urllib2.Request(url) fd = urlli... 152 3,323 1.035 135.01GINOO AND FLANEUR I LOVE YO... 105.18 53.44 November 19, 2009
10. #10001 /** Loop waiting for a connection and a valid command */ whi... 445 1,755 1.021 124.40GINOO AND FLANEUR I LOVE YO... 95.16 59.53 December 13, 2009
11. #10015 function calculateArea(width, height) { try { var area = ... 301 789 1.011 133.59 (sidd_) 95.68 59.63 October 4, 2018
12. #10000 /* Read a set of characters from the socket */ StringBuffer ... 542 1,091 0.977 124.87chillin (slekap) 94.31 61.70 December 19, 2009
13. #10005 class URLLister(SGMLParser): def reset(self): SGMLParser.res... 183 2,897 0.970 125.80morning (chakkonmech) 99.43 51.58 November 19, 2009
14. #10016 import re import sys import urllib2 import BeautifulSoup usa... 344 594 0.950 128.63Sean Wrona (arenasnow) 87.42 56.88 October 3, 2018
15. #10021 import urllib2 import urllib import json url = "http://ajax.... 438 553 0.934 115.32 (sidd_) 83.00 55.51 October 3, 2018
16. #10004 this = (fsm_instance *)kmalloc(sizeof(fsm_instance), order);... 256 2,704 0.932 132.63Sean Wrona (arenasnow) 87.64 47.41 December 5, 2009
17. #10003 int res; unsigned long flags; u32 data = 0; if (PCI_##size##... 264 2,555 0.909 128.30chillin (slekap) 87.28 47.53 December 5, 2009
18. #10007 (publish :path "/hello-count" :content-type "text/html" :fun... 356 1,536 0.909 107.7820mg (chakk) 83.57 53.37 November 19, 2009
19. #10011 print("2 + 2 is {}, minus 1 that's {}. quick maths.".format(... 78 987 0.906 114.01r (deroche1) 82.07 46.82 December 29, 2017
20. #10008 (defop hello2 req (w/link (pr "there") (pr "here"))) (defop ... 236 2,788 0.901 121.70Sean Wrona (arenasnow) 87.42 46.32 December 6, 2009
21. #10013 if (response) { try { var dealData = JSON.parse(response)... 501 47 0.859 112.00 (sidd_) 64.28 64.28 October 3, 2018
22. #10012 var $form, width, height, area; $form = $('#calculator'); $(... 372 52 0.823 107.41 (sidd_) 62.56 62.56 October 2, 2018
23. #10014 function showContent(dealData) { var newContent = ''; for ... 440 30 0.707 90.78 (sidd_) 55.52 55.52 October 3, 2018