Free date API with no auth, no keys, no limits.
Get today's date, tomorrow, months, years — formatted your way, in any language.
curl https://api.datesapi.net/today
Try it live. Select an endpoint, configure format and language, then hit the button.
https://api.datesapi.net/today
Click "Execute Request" to see the response...
No API key, no authentication, no registration. Just use it.
curl https://api.datesapi.net/today All endpoints use HTTPS only, GET requests only.
https://api.datesapi.net | Category | Endpoint | Description | Example Response |
|---|---|---|---|
| Days | /today | Current date | |
/tomorrow | Tomorrow's date | | |
/yesterday | Yesterday's date | | |
| Months | /this-month | Current month | |
/next-month | Next month | | |
/last-month | Previous month | | |
| Years | /this-year | Current year | |
/next-year | Next year | | |
/last-year | Previous year | |
Add ?lang=XX to get month and weekday names in your language.
curl "https://api.datesapi.net/today?lang=de&format=Monday, 2. January 2006" DatesAPI uses Go's date formatting. The reference date is Monday, January 2, 2006 at 15:04:05 MST.
| Element | Layout | Example Output |
|---|---|---|
| Year | 2006 or 06 | or |
| Month (numeric) | 01 or 1 | or |
| Month (name) | January or Jan | or |
| Day | 02 or 2 | or |
| Weekday | Monday or Mon | or |
2006-01-02 → ISO 8601 02/01/2006 → US format Monday, January 2, 2006 → Full date Jan 2, 2006 → Short date Rate limited to 1 request/second per IP