Reducing HTTP Requests
Embedding tiny images as Base64 strings directly in your CSS or HTML eliminates the need for extra HTTP requests, which can speed up initial page rendering.
The Trade-off
Base64 encoding increases the file size by 33%. Therefore, it should only be used for micro-assets like tiny icons or placeholders, not large photographs.