---
title: temporaryDirectory
framework: foundation
role: symbol
role_heading: Instance Property
path: foundation/filemanager/temporarydirectory
---

# temporaryDirectory

The temporary directory for the current user.

## Declaration

```swift
var temporaryDirectory: URL { get }
```

## Mentioned in

Using the file system effectively

## See Also

### Accessing user directories

- [homeDirectoryForCurrentUser](foundation/filemanager/homedirectoryforcurrentuser.md)
- [NSHomeDirectory()](foundation/nshomedirectory().md)
- [NSUserName()](foundation/nsusername().md)
- [NSFullUserName()](foundation/nsfullusername().md)
- [homeDirectory(forUser:)](foundation/filemanager/homedirectory(foruser:).md)
- [NSHomeDirectoryForUser(_:)](foundation/nshomedirectoryforuser(_:).md)
- [NSTemporaryDirectory()](foundation/nstemporarydirectory().md)
