No Instagram doesn't pay you for having followers. But above are mentioned sites can pay you for having followers.