You input a private key (in any form, whether it be a number, a word, a series of random characters) and it outputs a file with the raw private key, wallet import format private key, and public key.