No. While most public libraries have developed or are in the process of launching an online library card and program, it's not in every US location yet. You will find that e-cards are available in most major markets, though.