New user credit availableContact support
WhatsApp

Cuba WhatsApp Full-Format Screening Tutorial

Cuba’s international code is 53, mobile phone numbers are 8 digits long, and most start with 5. This article explains Cuba’s number formats for international/local dialing, leading 0, the 119 international prefix, Excel E11 restoration, and provides Before/After data cleaning process examples.

Updated 9/16/20269 minBy AppShai Research

Article summary

Cuba’s international code is 53, mobile phone numbers are 8 digits long, and most start with 5. This article explains Cuba’s number formats for international/local dialing, leading 0, the 119 international prefix, Excel E11 restoration, and provides Before/After data cleaning process examples.

The international area code for Cuba is+53, Cuban phone number is8 digits, mainstream5Beginning. Overseas dialing is written in international format as+53 5 123 4567, locally in Cuba, just dial the 8-digit number, the number itselfNo lead 0。 It is important to note that international calls from Cuba use prefixes119, rather than the usual ones00Or011。 When cleaning data, the format should be standardized to E.164+5351234567, then remove spaces, brackets, lines, and unnecessary prefixes, verify the 8-bit length, and finally remove duplicates according to the unified signature.

Quick reference table for Cuban mobile phone number formats

ProjectExplanationExample
Country/RegionRepublic of CubaCuba
International area code+53+53
Mobile phone number length8-digit numbers (excluding area code and country code)51234567
Phone numbers often start with the same numberWith5The beginning is the main reference; the specific number range is subject to ETECSA’s publication5 123 4567
Anyway, for referenceHavana Classical Dialect is usually written as:7Beginning: Ru7 123 4567+53 7 123 4567
International format example53 8-digit numbers+53 5 123 4567
E.164 format exampleRemove spaces and separators+5351234567
Local calls from Cuba to mobile phonesDial 8 digits directly5123 4567
Calling Cuba from China00 53 8 digits00 53 5 123 4567
Calling from the United States/Canada011 53 8 digits011 53 5 123 4567
Calls from Cuba to international destinations119 Country Code: Local Number119 86 10 1234 5678

The Cuban telecom operator isETECSA, and also Cuba’s main basic telecom service provider. The specific scope of mobile number and fixed-line range openings will be adjusted according to carrier planning. Before the cleansing rules go live, it is recommended to refer to the current official ETECSA announcements.

International format vs. local format

The same Cuban phone number can be written differently depending on the scenario:

SceneWriting styleExplanation
International Standard E.164+5351234567Used for database storage and API validation
International readable format+53 5 123 4567Used for display and form filling
Chinese user habits00 53 5 123 456700It is an international outgoing prefix, not part of the number
American users are used to it011 53 5 123 4567011It is a prefix used by North American international calls
Local Cuban display5 123 4567Local dial-up does not require a country code

Cleaning principles:Just take it+53The 8 digits following are considered the valid number body, the front one00011119, spaces, brackets, and blanks all belong to ‘dialing expression’ and should be standardized as+

Prerequisite 0: Cuban numbers should not be casually added to 0

Many countries, such as China and Japan, have domestic phone numbers with a leading zero, for example0138...。 But Cuba’s mobile phone number systemWithout this precursor 0Local dialing also directly uses 8-digit numbers.

Common errors in data import include:

Original writingProblemAfter cleaning
05351234567There was one more left0+5351234567
053 5 123 4567There was one more left0+5351234567
0053 5 123 456700It is an international prefix, not a local Cuban serial number+5351234567

Handling rules: If the number appears as ‘s’ or ‘s’0For the opening situation, let’s first judge the following content:

  • 00Country codes, for example0053..., and00Turned into a bridge+
  • 0 + 53, for example053..., remove the lead0, reserved53
  • 0Not the back53, it could be a number from another country or dirty data, so don’t blindly add it53

Numbers, 00, 011, 119

The most easily confused part of Cuban number washing is the international call prefix.

PrefixUsed forExampleCleaning and treatment
+Internationally recognized prefix E.164+5351234567Reserve
00Most countries like China and Europe use international prefixes0053 5 123 4567Replace with+
011The United States and Canada internationally pronounce prefixes011 53 5 123 4567Replace with+
119Cuba itselfInternational call prefixes119 53 5 123 4567Replace with+

Special note: Cuba’s international exhalation prefix is119, instead00。 If seen in internal systems or call logs119 53 5123 4567, usually a record left after someone calls Cuban numbers internationally from Cuba, and should be processed as standardized when it comes to normalization+5351234567

How to handle spaces, parentheses, and hyphens

Cuban numbers do not have a mandatory requirement to use any particular separator. In practice, the following formats may appear:

+53 5 123 4567
+53-5-123-4567
(53) 5123 4567
+53 (5) 123 4567
53 5 123 4567

All these ways of writing express the same number5351234567When cleaning, it is done in two steps uniformly:

  1. Remove all spaces, parentheses, hyphens, and periods;
  2. Keep only+And numbers.

Example:

(53) 5123-4567
→ 5351234567
→ +5351234567

In Excel, how to restore when it becomes E 09 / E 11

Excel by default saves numbers that exceed a certain length as ‘values’, and when the column width is insufficient, they will be displayed in scientific notation:

Actual deposited contentExcel DisplayReason
5351234567(10 digits)5.35123E+09The pure number is too long, so it is converted into scientific notation
0053511234567(12-digit number)5.35112E+11Leading zeros are discarded, and numbers are displayed in scientific notation

here’sE+09E+11It’s just a display format and does not mean the number actually becomes smaller. However, if the column type is not handled properly when exporting to CSV later, the number might turn into5351234567This incomplete form even loses the final position.

Avoidance methods:

  • The numbers in Excel are set to ‘Text’ format in advance.
  • Add an English single quote at the beginning when entering in a cell', for example'5351234567
  • If it has already changed from a number to scientific notation, use a formula to restore the text:
=IF(ISNUMBER(A1), TEXT(A1,"0"), A1)

This formula will restore the number into a complete numeric string, and then supplement it.+

=IF(LEFT(A1,1)="+", A1, "+"&TEXT(A1,"0"))

Like this5351234567will become+5351234567

How to identify and remove duplicate numbers

When cleaning and deduplicating Cuban numbers, you cannot directly compare the original strings, because the same number may have multiple formats:

+53 5 123 4567
5351234567
0053 5 123 4567
+53-5-123-4567
(53) 5123 4567
5 123 4567
0535 123 4567

Standardize first, then remove duplicates:

Line numberRaw dataStandardized SignatureJudgment
1+53 5 123 4567CU+5351234567Reserved
20053 5123 4567CU+5351234567Repeat
3+53-5-123-4567CU+5351234567Repeat
4(53) 5123 4567CU+5351234567Repeat
55 123 4567CU+5351234567Repeat, complete the country code
60535 123 4567CU+5351234567Repeat, remove leading 0
75 123 4568CU+5351234568New number, reserved

Recommended signature rules:

ISO Country Code E.164 Number
CU 5351234567

Only when standardized signatures are completely identical is it considered a duplicate.

How to troubleshoot incorrect country code

Cuba area code+53Easily confused with the area codes of other Latin American countries, especially Brazil+55, Argentina+54, Mexico+52, USA/Canada+1。 Be alert when the following situations appear in the data:

Raw dataActual possibilityProblem
1-512-345-6789U.S. Number (Texas Area Code 512)Not a Cuban number
+55 5123 4567Brazil directionThe country code was mistakenly written as Brazil55
+52 5123 4567Mexico directionThe country code was mistakenly written as Mexico52
5123456789It could be a US number, or it could be dirty dataYou can’t blindly supplement it+53

Core idea for identifying incorrect country codes:

  1. Check if the original data has a clear country code;
  2. If you have a country code, match it first and don’t force it to replace it+53
  3. If there is no country code, if the number is 8 digits and is set to5The beginning can be supplemented+53
  4. If there is no country code but the length is not 8 digits, mark it as manual verification, do not add automatically53
  5. When multiple country code candidates are available, priority is given to using the Front Guide000011119and other dial-up leads to determine the origin location;
  6. If the number is used for platforms like WhatsApp or Telegram, it can be cross-verified through number status checks under authorization compliance.

Standardized cleaning procedures

It is recommended to write the Cuban number cleaning process as a fixed process to avoid manual handling every time:

Step 1: Remove the spaces at the beginning and end, and hide the characters
Step 2: Remove spaces, brackets, lines, and dots
Step 3: Unify international prefixes
 00 → 
 011 → 
 119 → 
 If already has , keep it
Step 4: Remove the excess leading zeros
 053... → 53... 
Step 5: Complete the country code
 8 digits starting with 5 → plus 53
 10 digits starting with 53 plus → 
Step 6: Verify the length
 53 must be followed by an 8-digit number
 Not 8-bit → marked as an exception
Step 7: Output deduplication signature
 CU 53 8-digit numbers

Corresponding decision table:

Current statusHandling the actionOutput
Already+The beginningKeep and remove non-digital items+5351234567
With00The beginning00Replace with++5351234567
With011The beginning011Replace with++5351234567
With119The beginning and the rest are53119Replace with++5351234567
With0The beginning and the rest are53Removed0+5351234567
Only 8 digits, starting with 5 or 7Supplement+53+5351234567
There are only 10 characters, starting with 53Supplement++5351234567
Other lengths or prefixesMark as abnormalWait for manual review

Before / After Cleaning Comparison

SceneRaw CSV dataStandardized resultsExplanation
Standard international format+53 5 123 4567+5351234567Remove the spaces
Missing number5351234567+5351234567Supplement+
00 prefix00 53 5123 4567+535123456700Transfer+
011 Prefix011 53 5 123 4567+5351234567011Transfer+
119 prefix119 53 5 123 4567+5351234567Records of international calls from Cuba
Preface 0053 5 123 4567+5351234567Removed0
Cuba local number5 123 4567+5351234567Supplement the national code
Local compact number51234567+5351234567Supplement the national code
Havana Gus7 123 4567+5371234567Must be marked as a landline; cannot be used as a phone filter
Mistaken for a US number5123456789No automatic replacement+53A 10-digit number, probably not a Cuban number
Non-Cuban country code+55 5123 4567Do not process as Cuban numbersIf the country code differs, check according to Brazil’s direction

CSV field suggestions

It is recommended to retain at least the following fields in the cleaned Cuban number data:

field nameMeaningExample
raw_phoneOriginal number(53) 5123-4567
phone_e164E.164 Standard Number+5351234567
countryISO country codeCU
number_typeMobile / Landline / Unknownmobile
clean_statusCleaning conditionvalid / invalid / review

Recommended output format unified use:

raw_phone,phone_e164,country,number_type,clean_status
"(53) 5123-4567",+5351234567,CU,mobile,valid
05351234567,+5351234567,CU,mobile,valid
7 123 4567,+5371234567,CU,landline,valid
5123456789,,US,unknown,review

Using AppShai AppShai to process Cuban number data

If it’s just a small number of numbers, just use Excel rules to handle it. If you have a whole batch of Cuban numbers or cross-border CRM data, a safer approach is: first standardize and remove country codes, then filter for activation, activity, and online status of numbers, avoiding spending energy on invalid numbers.

AppShai (AppShai)It is a globally leading number ecosystem processing platform, deeply integratedGlobal mobile number range coverage, batch number generation, intelligent deduplication, and multi-dimensional comparisonWaiting for core capabilities, providingverification and validation services for global enterprises and individual clients across220 countries and regions.
The system is currently compatible with the following mainstream social and business applications, including:
WhatsApp、LINE、Telegram、Viber、Zalo、Signal、Facebook、Messenger、Instagram、Microsoft、Binance、iMessageetc.
We will continue to develop and support more platforms, stay tuned.

The platform functions cover full-dimensional screening scenarios, supportingactivation screening, active screening, interaction screening, gender screening, profile picture screening, age screening, online status screening, precise tag screening, online duration screening, power-on detection screening, empty number filtering screening, and mobile device model screeningetc., meeting all business needs from basic to advanced.

We provideself-service screening mode, managed screening mode, refined layering mode, and customized solution mode, flexibly adapting to different usage scenarios for individual developers, small and medium teams, and large multinational enterprises.

The core advantage lies inone-stop integration of the world’s mainstream application ecosystems, returning high-precision screening results in real-time, helping you significantly reduce customer acquisition costs and improve global digital operation efficiency.

Join AppShai

Connect global social platforms
Work with the audience you need

Sign up / Log in
WhatsApp
WhatsApp
Telegram support
Telegram support
Telegram channel
Telegram channel
Cuba WhatsApp Full-Format Screening Tutorial | AppShai Research