title: Does Unicode have a defined maximum number of code points?
body: <p>I have read many articles in order to know what is the maximum number of the Unicode code points, but I did not find a final answer.</p>
  
  <p>I understood that the Unicode code points were minimized to make all of the UTF-8 UTF-16 and UTF-32 encodings able to handle the same number of code points. But what is this number of code points?</p>
  
  <p>The most frequent answer I encountered is that Unicode code points are in the range of 0x000000 to 0x10FFFF (1,114,112 code points) but I have also read in other places that it is 1,112,114 code points. So is there a one number to be given or is the issue more complicated than that?</p>