Paste text, SVG, or CSS, choose base64 or URL-encoded, and the tool builds a data URI you can embed inline with no external file.
A data URI embeds a file's contents directly in a URL using the data: scheme, so small assets like SVG icons can live inline in HTML or CSS without a separate network request.
Base64 works for any content but adds about 33% size. For SVG, URL-encoding is often smaller and stays human-readable, so this tool generates both and you pick whichever is shorter.
Yes. Encoding uses your browser's built-in UTF-8-safe base64 and URL encoding entirely on the client, so your text or SVG is never uploaded to any server.