Visa, the world's largest credit card network, said Monday it may raise up to $18.8 billion in the largest initial public offering ever, amid concern the global credit crunch could eat into card volumes.

The company filed with the U.S. Securities and Exchange Commission to sell 406 million Class A shares at $37 to $42 each, resulting in $15 billion to $17.1 billion of proceeds.