Image File Renamer Tool: Convert Messy Filenames to snake_case in SecondsSee WTF I'm Building

100 Startups in 100 Days

One startup every day for 100 days straight.

Day 1
May 5

SnapPass

The Secure Password Sharing Tool

I built SnapPass for Day 1 of my 100 Startup Challenge - a secure password sharing tool with self-destructing messages. Here's why it matters and how it works.

Day 2
May 6

Eldoria

A choice-driven 2D RPG with NPCs that remember your actions and respond accordingly

Day 2 of building 100 startups: Launching a Patreon for Crown of Eldoria, a choice-driven RPG where NPCs have souls. From corporate coder to game creator.

Day 3
May 7

Image Slug

A simple Python tool that converts messy image filenames into clean snake_case format

Transform chaotic image filenames into clean snake_case format with our free, open-source tool. Save hours of manual renaming for your web projects.

Day 4
Coming soon

Mystery Startup

This startup will be revealed on day 4...

Stay tuned
Day 5
Coming soon

Mystery Startup

This startup will be revealed on day 5...

Stay tuned
Day 6
Coming soon

Mystery Startup

This startup will be revealed on day 6...

Stay tuned
Day 7
Coming soon

Mystery Startup

This startup will be revealed on day 7...

Stay tuned
Day 8
Coming soon

Mystery Startup

This startup will be revealed on day 8...

Stay tuned
Day 9
Coming soon

Mystery Startup

This startup will be revealed on day 9...

Stay tuned
Day 10
Coming soon

Mystery Startup

This startup will be revealed on day 10...

Stay tuned
Day 11
Coming soon

Mystery Startup

This startup will be revealed on day 11...

Stay tuned
Day 12
Coming soon

Mystery Startup

This startup will be revealed on day 12...

Stay tuned
Day 13
Coming soon

Mystery Startup

This startup will be revealed on day 13...

Stay tuned
Day 14
Coming soon

Mystery Startup

This startup will be revealed on day 14...

Stay tuned
Day 15
Coming soon

Mystery Startup

This startup will be revealed on day 15...

Stay tuned
Day 16
Coming soon

Mystery Startup

This startup will be revealed on day 16...

Stay tuned
Day 17
Coming soon

Mystery Startup

This startup will be revealed on day 17...

Stay tuned
Day 18
Coming soon

Mystery Startup

This startup will be revealed on day 18...

Stay tuned
Day 19
Coming soon

Mystery Startup

This startup will be revealed on day 19...

Stay tuned
Day 20
Coming soon

Mystery Startup

This startup will be revealed on day 20...

Stay tuned
Day 21
Coming soon

Mystery Startup

This startup will be revealed on day 21...

Stay tuned
Day 22
Coming soon

Mystery Startup

This startup will be revealed on day 22...

Stay tuned
Day 23
Coming soon

Mystery Startup

This startup will be revealed on day 23...

Stay tuned
Day 24
Coming soon

Mystery Startup

This startup will be revealed on day 24...

Stay tuned
Day 25
Coming soon

Mystery Startup

This startup will be revealed on day 25...

Stay tuned
Day 26
Coming soon

Mystery Startup

This startup will be revealed on day 26...

Stay tuned
Day 27
Coming soon

Mystery Startup

This startup will be revealed on day 27...

Stay tuned
Day 28
Coming soon

Mystery Startup

This startup will be revealed on day 28...

Stay tuned
Day 29
Coming soon

Mystery Startup

This startup will be revealed on day 29...

Stay tuned
Day 30
Coming soon

Mystery Startup

This startup will be revealed on day 30...

Stay tuned
Day 31
Coming soon

Mystery Startup

This startup will be revealed on day 31...

Stay tuned
Day 32
Coming soon

Mystery Startup

This startup will be revealed on day 32...

Stay tuned
Day 33
Coming soon

Mystery Startup

This startup will be revealed on day 33...

Stay tuned
Day 34
Coming soon

Mystery Startup

This startup will be revealed on day 34...

Stay tuned
Day 35
Coming soon

Mystery Startup

This startup will be revealed on day 35...

Stay tuned
Day 36
Coming soon

Mystery Startup

This startup will be revealed on day 36...

Stay tuned
Day 37
Coming soon

Mystery Startup

This startup will be revealed on day 37...

Stay tuned
Day 38
Coming soon

Mystery Startup

This startup will be revealed on day 38...

Stay tuned
Day 39
Coming soon

Mystery Startup

This startup will be revealed on day 39...

Stay tuned
Day 40
Coming soon

Mystery Startup

This startup will be revealed on day 40...

Stay tuned
Day 41
Coming soon

Mystery Startup

This startup will be revealed on day 41...

Stay tuned
Day 42
Coming soon

Mystery Startup

This startup will be revealed on day 42...

Stay tuned
Day 43
Coming soon

Mystery Startup

This startup will be revealed on day 43...

Stay tuned
Day 44
Coming soon

Mystery Startup

This startup will be revealed on day 44...

Stay tuned
Day 45
Coming soon

Mystery Startup

This startup will be revealed on day 45...

Stay tuned
Day 46
Coming soon

Mystery Startup

This startup will be revealed on day 46...

Stay tuned
Day 47
Coming soon

Mystery Startup

This startup will be revealed on day 47...

Stay tuned
Day 48
Coming soon

Mystery Startup

This startup will be revealed on day 48...

Stay tuned
Day 49
Coming soon

Mystery Startup

This startup will be revealed on day 49...

Stay tuned
Day 50
Coming soon

Mystery Startup

This startup will be revealed on day 50...

Stay tuned
Day 51
Coming soon

Mystery Startup

This startup will be revealed on day 51...

Stay tuned
Day 52
Coming soon

Mystery Startup

This startup will be revealed on day 52...

Stay tuned
Day 53
Coming soon

Mystery Startup

This startup will be revealed on day 53...

Stay tuned
Day 54
Coming soon

Mystery Startup

This startup will be revealed on day 54...

Stay tuned
Day 55
Coming soon

Mystery Startup

This startup will be revealed on day 55...

Stay tuned
Day 56
Coming soon

Mystery Startup

This startup will be revealed on day 56...

Stay tuned
Day 57
Coming soon

Mystery Startup

This startup will be revealed on day 57...

Stay tuned
Day 58
Coming soon

Mystery Startup

This startup will be revealed on day 58...

Stay tuned
Day 59
Coming soon

Mystery Startup

This startup will be revealed on day 59...

Stay tuned
Day 60
Coming soon

Mystery Startup

This startup will be revealed on day 60...

Stay tuned
Day 61
Coming soon

Mystery Startup

This startup will be revealed on day 61...

Stay tuned
Day 62
Coming soon

Mystery Startup

This startup will be revealed on day 62...

Stay tuned
Day 63
Coming soon

Mystery Startup

This startup will be revealed on day 63...

Stay tuned
Day 64
Coming soon

Mystery Startup

This startup will be revealed on day 64...

Stay tuned
Day 65
Coming soon

Mystery Startup

This startup will be revealed on day 65...

Stay tuned
Day 66
Coming soon

Mystery Startup

This startup will be revealed on day 66...

Stay tuned
Day 67
Coming soon

Mystery Startup

This startup will be revealed on day 67...

Stay tuned
Day 68
Coming soon

Mystery Startup

This startup will be revealed on day 68...

Stay tuned
Day 69
Coming soon

Mystery Startup

This startup will be revealed on day 69...

Stay tuned
Day 70
Coming soon

Mystery Startup

This startup will be revealed on day 70...

Stay tuned
Day 71
Coming soon

Mystery Startup

This startup will be revealed on day 71...

Stay tuned
Day 72
Coming soon

Mystery Startup

This startup will be revealed on day 72...

Stay tuned
Day 73
Coming soon

Mystery Startup

This startup will be revealed on day 73...

Stay tuned
Day 74
Coming soon

Mystery Startup

This startup will be revealed on day 74...

Stay tuned
Day 75
Coming soon

Mystery Startup

This startup will be revealed on day 75...

Stay tuned
Day 76
Coming soon

Mystery Startup

This startup will be revealed on day 76...

Stay tuned
Day 77
Coming soon

Mystery Startup

This startup will be revealed on day 77...

Stay tuned
Day 78
Coming soon

Mystery Startup

This startup will be revealed on day 78...

Stay tuned
Day 79
Coming soon

Mystery Startup

This startup will be revealed on day 79...

Stay tuned
Day 80
Coming soon

Mystery Startup

This startup will be revealed on day 80...

Stay tuned
Day 81
Coming soon

Mystery Startup

This startup will be revealed on day 81...

Stay tuned
Day 82
Coming soon

Mystery Startup

This startup will be revealed on day 82...

Stay tuned
Day 83
Coming soon

Mystery Startup

This startup will be revealed on day 83...

Stay tuned
Day 84
Coming soon

Mystery Startup

This startup will be revealed on day 84...

Stay tuned
Day 85
Coming soon

Mystery Startup

This startup will be revealed on day 85...

Stay tuned
Day 86
Coming soon

Mystery Startup

This startup will be revealed on day 86...

Stay tuned
Day 87
Coming soon

Mystery Startup

This startup will be revealed on day 87...

Stay tuned
Day 88
Coming soon

Mystery Startup

This startup will be revealed on day 88...

Stay tuned
Day 89
Coming soon

Mystery Startup

This startup will be revealed on day 89...

Stay tuned
Day 90
Coming soon

Mystery Startup

This startup will be revealed on day 90...

Stay tuned
Day 91
Coming soon

Mystery Startup

This startup will be revealed on day 91...

Stay tuned
Day 92
Coming soon

Mystery Startup

This startup will be revealed on day 92...

Stay tuned
Day 93
Coming soon

Mystery Startup

This startup will be revealed on day 93...

Stay tuned
Day 94
Coming soon

Mystery Startup

This startup will be revealed on day 94...

Stay tuned
Day 95
Coming soon

Mystery Startup

This startup will be revealed on day 95...

Stay tuned
Day 96
Coming soon

Mystery Startup

This startup will be revealed on day 96...

Stay tuned
Day 97
Coming soon

Mystery Startup

This startup will be revealed on day 97...

Stay tuned
Day 98
Coming soon

Mystery Startup

This startup will be revealed on day 98...

Stay tuned
Day 99
Coming soon

Mystery Startup

This startup will be revealed on day 99...

Stay tuned
Day 100
Coming soon

Mystery Startup

This startup will be revealed on day 100...

Stay tuned