SVG
Viewer
Dark mode
Light mode
Hide sidebar
Task Past Due
Puppylinux Interface Icons
View collection
Send feedback
Browse all SVGs
Terms & Conditions
Privacy Policy
Rotate
Flip Y
Flip X
Colors
Edit colors
-1px x -1px
Change dimensions
Optimize
1.48 KB
852 bytes
-44%
Prettify
Preferences
Edit
with AI
Describe a change to make
Create
Describe a new SVG to make
Clear
<?xml version="1.0" encoding="UTF-8"?> <!-- License: PD. Made by puppylinux: https://github.com/puppylinux-woof-CE/puppy_icon_theme --> <svg width="800px" height="800px" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" version="1.1"> <rect x="18" width="64" y="10" height="80" style="fill:#aaaaaa; stroke-width: 5; stroke: #222222;"/> <rect x="25" width="50" y="20" height="60" style="fill:#EBEBDA; stroke-width: 2; stroke: black;"/> <line x1="35" y1="30" x2="65" y2="30" style="stroke-width: 2; stroke: black;"/> <line x1="35" y1="40" x2="65" y2="40" style="stroke-width: 2; stroke: black;"/> <line x1="35" y1="50" x2="65" y2="50" style="stroke-width: 2; stroke: black;"/> <polygon points="40 7, 60 7, 65 20, 35 20, 40 7" style="fill: black; fill-opacity: 1.0; stroke: none;"/> <defs> <mask id="mask_circle"> <circle cx="50" cy="50" r="50" fill="white"/> <circle cx="50" cy="50" r="12" fill="#000000"/> </mask> <linearGradient x1="20" y1="60" x2="60" y2="40" id="Gradient" gradientUnits="userSpaceOnUse"> <stop style="stop-color:#650E13;stop-opacity:1" offset="0" /> <stop style="stop-color:#DD3043;stop-opacity:1" offset="1" /> </linearGradient> </defs> <g transform="scale(0.6), translate(56,56)"> <circle cx="50" cy="50" r="48" style="fill:#650E13"/> <circle cx="50" cy="50" r="43" style="fill:url(#Gradient);stroke:#eeeeee;stroke-width:3"/> <path style="fill:#ffffff" d="m 19,42 0,17 61,0 0,-17 z"/> </g> </svg>
Upload
Copy
Download
Share
Preview
React
React Native
PNG
Data URI
100%
Download
SVG
Viewer
Dark mode
Light mode
Edit
Export
Rotate
Flip Y
Flip X
Colors
Edit colors
-1px x -1px
Change dimensions
Optimize
1.48 KB
852 bytes
-44%
Prettify
Preferences
Edit
with AI
Describe a change to make
Create
Describe a new SVG to make
Clear
<?xml version="1.0" encoding="UTF-8"?> <!-- License: PD. Made by puppylinux: https://github.com/puppylinux-woof-CE/puppy_icon_theme --> <svg width="800px" height="800px" viewBox="0 0 100 100" xmlns="http://www.w3.org/2000/svg" version="1.1"> <rect x="18" width="64" y="10" height="80" style="fill:#aaaaaa; stroke-width: 5; stroke: #222222;"/> <rect x="25" width="50" y="20" height="60" style="fill:#EBEBDA; stroke-width: 2; stroke: black;"/> <line x1="35" y1="30" x2="65" y2="30" style="stroke-width: 2; stroke: black;"/> <line x1="35" y1="40" x2="65" y2="40" style="stroke-width: 2; stroke: black;"/> <line x1="35" y1="50" x2="65" y2="50" style="stroke-width: 2; stroke: black;"/> <polygon points="40 7, 60 7, 65 20, 35 20, 40 7" style="fill: black; fill-opacity: 1.0; stroke: none;"/> <defs> <mask id="mask_circle"> <circle cx="50" cy="50" r="50" fill="white"/> <circle cx="50" cy="50" r="12" fill="#000000"/> </mask> <linearGradient x1="20" y1="60" x2="60" y2="40" id="Gradient" gradientUnits="userSpaceOnUse"> <stop style="stop-color:#650E13;stop-opacity:1" offset="0" /> <stop style="stop-color:#DD3043;stop-opacity:1" offset="1" /> </linearGradient> </defs> <g transform="scale(0.6), translate(56,56)"> <circle cx="50" cy="50" r="48" style="fill:#650E13"/> <circle cx="50" cy="50" r="43" style="fill:url(#Gradient);stroke:#eeeeee;stroke-width:3"/> <path style="fill:#ffffff" d="m 19,42 0,17 61,0 0,-17 z"/> </g> </svg>
Upload
Copy
Download
Share
Preview
React
React Native
PNG
Data URI
100%
Download