SMS API for Denmark: bulk SMS to +45 numbers

Denmark, a Nordic country with Copenhagen as its capital, is known for its high-tech industries and digital services. Organizations in sectors like healthcare, education, and e-commerce use SMS to communicate with users. Messages are sent for events such as appointment reminders, payment confirmations, or delivery updates. SMS is chosen because it is universally accessible, works on all devices, and is read quickly by recipients.

Denmark

Calling code +45

Per SMS segment
$0.00987
Messages for $100
10,131
Local language
Danish
Encoding
GSM-7

What a bulk SMS send to Denmark costs

Every message is priced at $0.00987 per segment to Denmark. Texts over 160 GSM-7 or 70 Unicode characters are split into segments, so a two-segment text costs twice as much.
Messages1 segment2 segments
1$0.00987$0.01974
1,000$9.87$19.74
10,000$98.70$197.40
100,000$987.00$1,974.00

Number format in Denmark

Mobile numbers in Denmark have 8 digits after +45 and no trunk prefix, so the local form 34 41 23 45 becomes +45 34 41 23 45 in the to field.

Alphabet and segments

Danish text stays inside the GSM-7 alphabet, so one segment to Denmark holds 160 characters and each part of a longer text 153. Watch for curly quotes and emoji copied from other tools: one of them moves the whole text to Unicode at 70 characters per segment, and POST /v1/estimates shows the encoding before you send.

Time zone and timing

Denmark changes its clocks: Copenhagen is on UTC+1 in January and UTC+2 in July. 09:00 in Copenhagen is 08:00 UTC in January and an hour earlier in UTC while summer time runs, so give send_at with the local offset (for example +01:00 in winter) and the API does the conversion.

Send to Denmark with one request

The answer comes back at once with the message id, the country the number was matched to (DK) and the price. A delivered or failed event follows on your webhook, and a failed message is refunded.

For a list, send the same text to up to 10,000 numbers with POST /v1/batches, or a personal text per number in messages.

curl https://bulksmsapi.cc/v1/messages \
  -H "Authorization: Bearer $BULKSMSAPI_KEY" \
  -H "Content-Type: application/json" \
  -d '{"to": "+4534412345", "text": "Your Northwind code is 482913. It expires in 10 minutes."}'

What developers send to Denmark

Common integrations that call the SMS API for recipients in Denmark.

Appointment reminders

A clinic in Aarhus sends SMS reminders to patients a day before their scheduled appointment, reducing no-shows.

Payment confirmations

An online store in Odense texts customers after successful payments, providing immediate transaction details.

Delivery updates

A logistics company in Aalborg notifies recipients by SMS when their package is out for delivery.

Event notifications

A concert hall in Roskilde sends SMS alerts to ticket holders about event timings and venue changes.

SMS to Denmark: questions

More answers on accounts, payments and the API are in the FAQ.

How much does it cost to send bulk SMS to Denmark?

Each message segment to Denmark costs $0.00987. A plain text of up to 160 characters is one segment, so 1,000 one-segment messages cost $9.87 and 10,000 cost $98.70. Failed messages are refunded to the balance.

How many SMS to Denmark does a $100 top-up send?

$100 covers about 10,131 one-segment messages to Denmark at $0.00987 each. The first top-up adds a bonus on top, which raises that number. The balance is shared by every country, so the same top-up also pays for messages anywhere else on the list.

How do I write Denmark numbers for the API?

Send them in international format with the plus sign: +45 34 41 23 45 becomes "+4534412345" in the to field. The API also accepts spaces, dashes and a 00 prefix and cleans them, and numbers that cannot be read are listed in set_aside instead of being charged.

Is Danish necessary for SMS content?

Danish is ideal for local audiences, especially for healthcare and government services. English is suitable for international visitors.

Are there seasonal peaks in SMS traffic?

Traffic increases during holidays like Christmas and Easter, as businesses send greetings and promotions.

Start sending to Denmark

Create an account, top up from $40 and send to Denmark at $0.00987 per segment, from the console or with one API call.

SMS API Denmark: Bulk SMS to +45 From $0.00987 | BulkSMSAPI