Auto Naming for Screenshot Based on Context
iOS will name your screenshot file based on your context
2024
Most systems treat screenshots like accidents—IMG_0001, IMG_0002, a graveyard of forgotten moments. iOS does something quietly brilliant: it reads your context and names the file accordingly.
Screenshot in Safari? It's the page title. In Settings > Display? "Display Settings.png". In Notes? The notes content.
This is ambient intelligence done right. No prompts, no settings to toggle. The system just knows what you were looking at and names it appropriately. It's the kind of detail that makes you trust the platform more—like it's paying attention, not just recording.
The genius isn't in the technology (OCR and app context APIs have existed forever). It's in the restraint. iOS doesn't try to be clever. It doesn't add timestamps or metadata prefixes. It just names the thing what the thing is. When you search "stripe dashboard" in Files three months later, there it is.
This is what happens when you design for the moment after the moment—when someone needs to find what they captured, not just capture it.
What If I’m Not Making a Screenshot App?
When I making Mono Card, the card image user downloaded is not simply named “card-01.png”. It will use the body content or the title as the file name.