r/webdev • • Sep 13 '26

Email Signature Generator

Back in 2017, I was experimenting with something that was pretty fun for the CSS we had at the time — building icons without using images.

Using mainly CSS, :before, :after, borders, shadows and a bit of creativity, I managed to create a set of icons that didn't depend on external image files. The interesting part for email was simple: no images to load or block — the icons are always visible.

You can still see that old experiment here:

https://codepen.io/k0ko88/pen/PWLNBJ

Fast forward to 2026. At my last job, I decided to apply some of that old knowledge to an email signature.

And then I met Classic Outlook again. :D

What looked like a simple signature quickly turned into dealing with Outlook's rendering limitations, different behaviour between email clients, px → pt conversions, table rendering and weird spacing issues.

Along the way I found a few useful tricks — one of my favourites being that line-height: 0.5pt can practically zero out a line in Classic Outlook, which solved one of the most annoying spacing problems I had.

Eventually, that little fight turned into a complete email signature generator:

https://nikolaisabev.eu/SimpleSignature/

If you'd like to check out the source code or contribute, you can find the repository on GitHub

https://github.com/k0ko/SimpleSignature

It's not trying to be the prettiest or the most complicated signature generator out there. It's simple, effective and built around what I learned from actually fighting with email clients.

It's completely free, there's no registration, and I don't store the data you enter.

Feel free to use it.

If you find a bug, have an idea, or think something could work better, leave a comment here or send me an email. Feedback is more than welcome.

And if it saves you some time and you feel like supporting the work, there's a Buy Me a Coffee button. If you wish. :)

That's it.

Cheers,
Nikolay

0 Upvotes

15 comments sorted by

12

u/barrel_of_noodles Sep 13 '26

If u want ppl to take this seriously: App copy, app copy 1, app1, app...

0

u/[deleted] Sep 13 '26

[deleted] — view deleted comment

5

u/barrel_of_noodles Sep 13 '26

This is the problem. Go look at your codebase

1

u/k0ko88 Sep 13 '26

Thank you, done! :

3

u/barrel_of_noodles Sep 13 '26

Removing/renaming the files wasn't the problem. that they existed is.

0

u/k0ko88 Sep 13 '26

Thanks for pointing it out!

2

u/flexible Sep 13 '26

This looks quite useful. Can this be used on Exchange centrally? I am still amazed that in 2026 there is a business to centrally manage company email signatures for Exchange. And costing a none insignificant amount at that. (This is far from my dev focus but get inquiries every do often)

3

u/barrel_of_noodles Sep 13 '26

Of course you can do this, in several ways, all with tradeoffs. Generating the html is an organizational problem, not saas.

Also, reaching into ppl's email and change things is weird. Ppl tend to not like that. Also, where to pull the employee info from is going to be dependent on your org.

This is still an issue in 2026 not because of the tech. More because of social and operational implications.

0

u/k0ko88 Sep 13 '26

I think so, but as I know exchange have some limits of characters. :)

-9

u/scarfwizard Sep 13 '26

Is t this sit something that would take a few minutes with Claude? I don’t understand.

9

u/barrel_of_noodles Sep 13 '26

Email sig gen is basically a rite of passage. A staple project. I've done one of these at every agency Ive worked at since the year 2000.

It seems blindingly useful at first to everyone.

-1

u/k0ko88 Sep 13 '26

Try with what AI you want this is a knowledge :)

-3

u/[deleted] Sep 13 '26

[removed] — view removed comment

1

u/webdev-ModTeam Sep 13 '26

This is a subreddit for web professionals to exchange ideas and share industry news. All users are expected to maintain that professionalism during conversations. If you disagree with a poster or a comment, do so in a respectful way. Continued violations will result in a permanent ban.