Bahasa MelayuMyKad (Malaysian Identity Card)Malaysia

Malaysian MyKad
Data Extraction

Extract and validate data from Malaysian MyKad identity cards with AI that understands IC number encoding, dual-script content, and JPN formats.

Sample Extraction Demo

See how TurboLens extracts structured data from Bahasa Melayu mykad (malaysian identity card) documents.

Input Document

Sample Malaysian MyKad identity card

Extracted JSON Output

{
  "ic_number": "900515-14-5678",  "full_name": "AHMAD BIN ABDULLAH",  "address_line_1": "NO. 12 JALAN MERDEKA",  "address_line_2": "TAMAN HARMONI",  "address_line_3": "50000 KUALA LUMPUR",  "date_of_birth": "1990-05-15",  "gender": "LELAKI",  "citizenship": "WARGANEGARA"}
1000ms
Processing Time
IC number validation with state code and DOB cross-check

Extracted Fields

Key data fields extracted from mykad (malaysian identity card) documents.

IC Number

ic_number

12-digit identity card number (YYMMDD-SS-NNNN format)

Sample

900515-14-5678

Full Name

full_name

Full legal name as registered with JPN

Sample

AHMAD BIN ABDULLAH

Date of Birth

date_of_birth

Birth date extracted and cross-validated with IC number

Sample

1990-05-15

Address

address_line_1

Registered residential address

Sample

NO. 12 JALAN MERDEKA, TAMAN HARMONI, 50000 KUALA LUMPUR

Gender

gender

Gender (LELAKI/PEREMPUAN) cross-validated with IC last digit

Sample

LELAKI

Language & Region Details

Language
Bahasa Melayu
Code: ms
Region
Malaysia
Code: MY
Script Type
Latin (Rumi) / Jawi
Direction
Left to Right

Special Handling

  • 12-digit IC number with state and DOB encoding
  • Dual script: Rumi (Latin) and Jawi (Arabic-based) on some cards
  • Religion and citizenship status indicators

Key Features

Purpose-built capabilities for Bahasa Melayu mykad (malaysian identity card) processing.

IC Number Validation

Decodes and validates the 12-digit IC number: YYMMDD (DOB) + SS (state code) + NNNN (sequence with gender parity).

Dual Script Support

Reads both Rumi (Latin) and Jawi (Arabic-derived) script present on certain MyKad variants.

State Code Mapping

Maps the 2-digit state code in IC numbers to Malaysian states for address verification.

Smart Card Indicator

Detects MyKad chip indicators and card generation for accurate format-specific extraction.

ROI & Business Impact

High

Field Accuracy

Extraction accuracy for MyKad fields

<1.0s

Processing Speed

Per-card processing time

6,500/hr

Batch Throughput

MyKad cards processed per hour

Frequently Asked Questions

The 12-digit IC number encodes date of birth (YYMMDD), state of birth (2 digits), and a sequence number where the last digit indicates gender (odd=male, even=female). TurboLens validates all these components and flags inconsistencies.

Yes. Some MyKad variants include Jawi (Arabic-based Malay script) alongside Rumi (Latin script). TurboLens can extract text from both scripts.

Yes. TurboLens processes MyKad (citizens), MyPR (permanent residents), and MyKAS (temporary residents) cards with format-specific extraction rules.

Get Started Today

Try DocumentLens for free or contact us for an enterprise solution with dedicated support and custom integrations.

Need Enterprise Support?

Submit an inquiry below or email us at support@turbolens.io