⌨️ Interactive Sinhala Keyboard Layout
Click on keyboard keys to see Sinhala characters appear here...
`
~
~
1
!
!
2
@
@
3
#
#
4
$
$
5
%
%
6
^
^
7
&
&
8
*
*
9
(
(
0
)
)
-
_
_
=
+
+
Backspace
Tab
Q
ල
ෟ
ල
ෟ
W
ළ
ඣ
ළ
ඣ
E
ඇ
ඈ
ඇ
ඈ
R
ර
ඍ
ර
ඍ
T
ට
ඨ
ට
ඨ
Y
ය
ඤ
ය
ඤ
U
උ
ඌ
උ
ඌ
I
ඉ
ඊ
ඉ
ඊ
O
ඔ
ඕ
ඔ
ඕ
P
ප
ඵ
ප
ඵ
[
{
ඥ
{
ඥ
]
}
ඤ
}
ඤ
\
|
ඣ
|
ඣ
Caps
A
අ
ආ
අ
ආ
S
ස
ශ
ස
ශ
D
ද
ධ
ද
ධ
F
ෆ
භ
ෆ
භ
G
ග
ඝ
ග
ඝ
H
හ
ඦ
හ
ඦ
J
ජ
ඣ
ජ
ඣ
K
ක
ඛ
ක
ඛ
L
ල
ළ
ල
ළ
;
:
ං
:
ං
'
"
ඳ
"
ඳ
Enter
Shift
Z
ස
ශ
ස
ශ
X
x
ඞ
x
ඞ
C
ච
ඡ
ච
ඡ
V
ව
භ
ව
භ
B
බ
ඹ
බ
ඹ
N
න
ණ
න
ණ
M
ම
ඟ
ම
ඟ
,
<
ඏ
<
ඏ
.
>
ඐ
>
ඐ
/
?
ඏ
?
ඏ
Shift
Space
How to Use:
- Click on any key to see the Sinhala character it produces
- Type directly in the input box to see real-time conversion
- Use the Clear button to reset the typing area
- Switch between Normal, Shift, and AltGr states using the buttons above
- This layout follows the Standard Sinhala Computer Keyboard Layout (Sri Lanka Standard 1134 Revision 2: 2004)
- Red characters (AltGr) show special Sinhala symbols and modifiers
- Use keyboard shortcuts: Ctrl/Cmd + K to focus input, Ctrl/Cmd + L to clear
Keyboard States:
- Normal: Standard Sinhala character mapping
- Shift: Shifted characters and symbols
- AltGr: Special Sinhala symbols and modifiers (shown in red)
Special Symbols:
- ෟ (rakaaraansaya) - AltGr + Q
- ඣ (yansaya) - AltGr + W
- ඞ (repaya) - AltGr + X
- ඦ (join adjacent letters) - AltGr + H
- ං (anusvara) - AltGr + ;
- ඳ (niggahita) - AltGr + '