The reverse operation: take a data URI you have found in a stylesheet or an HTML attribute and recover the original SVG markup so you can read, edit or re-export it. Useful when you inherit a codebase full of inlined icons and need to work out what they actually are.
No. You can paste the whole thing including data:image/svg+xml;base64, and the prefix is detected and removed.
Usually the string was truncated during copying, or it is URL-encoded rather than Base64-encoded. URL-encoded SVG data URIs contain readable fragments such as %3Csvg, which means they need decoding a different way.
That is normal, since inlined SVG is usually minified. Run it through the SVG Beautifier to restore indentation.
Decoding itself is harmless, since it only turns characters back into text. Treat the result with care before using it, because SVG can contain script elements and event handlers. Read the markup rather than dropping it straight into a page.