Vector
SVG: the source of truth
SVG describes shapes mathematically, so a logo scales from a favicon to a billboard without losing quality. Websites, most design tools and modern presentation software accept it. Some upload forms and older tools do not.
An SVG can also contain an embedded raster image, so a file ending in .svg is not automatically a clean vector; check it in a design tool if in doubt. GitBrand sanitizes uploaded SVGs and renders PNG and JPG exports from them on demand, which is why the SVG is the only file you need to upload.
Raster, transparent
PNG: transparent raster for slides and documents
PNG stores pixels and supports transparency, which makes it the practical choice for placing a logo over a colored slide or a photo. Export at the size it will be displayed, or at 2x for high-density screens.
Enlarging a small PNG later will not restore detail. Check the edges against the actual background before sending; a white logo exported for dark slides disappears on a white preview.
Raster, flattened
JPG: only when you must
JPG has no transparency and uses lossy compression that can create artifacts around crisp logo edges. Use it when a form only accepts JPG or when the logo sits on a solid background anyway.
Export from the vector each time rather than re-saving a JPG. Every re-save compresses the compression.
Press
Print: ask the supplier before you export
Printers usually want a PDF or vector file with specific color profiles, outlined fonts and bleed. Ask for their specification and prepare the file in your design tool.
A file that looks right on screen is not evidence it is ready for press. GitBrand is for sharing assets; print preparation stays a separate step, and the CMYK values shown on a color card are an approximation to confirm with the printer.
Handoff
Name files for the person using them
Filenames like logo_final_v3.png tell the recipient nothing. Use the brand, the variant and the background: the person choosing a file should not need to open it to know what it is.
In GitBrand, the logo name and description do this job, and the export buttons remove the need to name each format separately. Visitors pick “Wordmark, dark background” and then choose SVG, PNG or JPG.
Examples
Naming that explains itself
One convention, written down once: brand, then variant, then background or use. The version number belongs in your design tool, not in the file the client downloads.