Offre spéciale rentrée : Jusqu’au 15 Octobre, les SMS à 0.045HT€ quelque soit le volume commandé*, sans abonnement et sans engagement ! *Offre réservée aux nouveaux inscrits, crédit valable 90 jours Avec abonnement : SMS à partir de  0,0312 € HT

J'en profite

What is OTP ? 

One Time Password (OTP) is a service developed by Octopush that allows you to manage the authentication of your service without having to write a single line of code. We take care, as a trusted third party, of the management of the double authentication for you. Immediate time savings and enhanced security.

We send an automatically generated one-time numeric or alphanumeric code by SMS or voice SMS. This code is valid for a short time and for a single login or transaction session. The user then receives the OTP code on his phone and enters it on the device where the authentication takes place via our API.

OTP c'est quoi ?

Discover the features of our OTP service

Automatic and Random

Our OTP codes are random and automatically generated.

Go to your Octopush customer area to set the format of OTP codes (length, letters, numbers, special characters, etc.) and automatically generate random codes to send by SMS.


SMS and voice SMS

Communicate OTP codes through SMS or voice SMS. Customize message text or opt for our default messages.


Increased security

Determine the validity period of the codes, allow/restrict the IP and determine the maximum number of incorrect attempts. To access and enter the OTP code, the user must have the SIM (linked to the operator contact).


Guaranteed deliverability

SMS traffic goes directly through our operator dispatch service. We also have fallback routes to ensure the deliverability of OTP messages.


Personalized sender

Send the message that contains the OTP code on behalf of your company. Recipients will be able to recognize you immediately (depending on country/network availability).

Quick integration

Thanks to our API, integrating strong authentication by SMS into your applications and software is quick and easy. This feature is suitable for all programming languages and all types of technical environments.


Reduce the risk of hacking and unauthorized access.
Deliver one-time-use (OTP) codes in seconds.
Create an account on our platform and test our OTP service immediately.

Some use cases of strong authentication via SMS

  • Authenticate the identity of users during registration processes on online platforms, applications, portals, e-commerce,…
  • Validate online transactions and protect against scams during the purchase or transfer of funds process.
  • Avoid intrusions and attempts to hack sensitive business applications (database, project management software, etc.)
  • Reset login or transaction passwords.
Frequently Asked Questions
What does OTP mean?

OTP means One Time Password: it’s a temporary, secure PIN code sent to you via SMS valid for one session.

How does OTP work?

One-time passwords are based on an algorithm that creates a new and random code each time a password is requested. But to fully understand how an OTP works, there are two components to consider: the OTP generator and the authentication server

Is OTP a 2 Factor Authentication?

One-time passwords (OTPs) are an authentication method commonly used as part of two-factor identification (2FA) and multi-factor authentication (MFA) that can help balance these needs.

How does OTP generator work?

OTP generation algorithms typically make use of pseudorandomness or randomness to generate a shared key or seed, and cryptographic hash functions, which can be used to derive a value but are hard to reverse and therefore difficult for an attacker to obtain the data that was used for the hash.

Is OTP secure?

An OTP is more secure than a static password, especially a user-created password, which can be weak and reused across multiple accounts. OTPs may replace authentication login information or may be used in addition to it to add another layer of security

What is MFA and 2FA?

Multi-Factor Authentication (MFA) is a type of authentication that requires two or more factors of authentication. Two-Factor Authentication (2FA) is a type of authentication that requires exactly two factors of authentication

Every Two-Factor Authentication is Multi-Factor Authentication buy Not every Multi-Factor Authentication is Two-Factor Authentication

Can I send OTP via voice?

Yes, you can do this very simply by just using a switcher and enabling SMS via voice.

Can I personalise the sender?

Yes, but you must know that this option is not always available. It depends on the country and mobile network of the recipient.

What are confusing characters?

Sometimes some characters can be confusing and create frustration for the user. You can simply remove these symbols while creating OTP using our generators. One example that will help you understand confusing character are the number zero and letter “o”: ‘0,O’

Our customer support is always there to help you

Our team provides you with permanent support to assist you in answering all your questions.

1 to 1

Calls or Personalized consultations with an expert

5 min

Live chat response time


Satisfaction index

See also other channels
HLR Lookup
HLR Lookup

Check the validity of mobile phone numbers in your database and optimize the deliverability of your SMS.

Virtual Phone Number
Virtual number

Virtual mobile line to send and receive SMS

SMS 2.0
SMS 2.0

Create Landing Pages that convert and share them as short URLs

Entrust us with your data, trust us, they are safe with us.

We are ISO 27001:2013 certified, GDPR compliant and have a security team.

Our servers are located in 🇫🇷 France.