Download
Choose the package that best fits your environment: installer or portable ZIP, available for both 32-bit and 64-bit Windows systems.
Which variant should I choose?
- Setup (Standard): Recommended for most users. Installation creates shortcuts and makes future updates easier.
- ZIP (Portable): Useful for USB sticks, test environments, or systems without installation rights. No classic installation required.
- 64-bit: Recommended for modern Windows systems.
- 32-bit: Only for older 32-bit Windows installations.
- Beta: For users who want to test new features early. Not recommended for production or highly stability-sensitive environments.
If you are unsure, choose Setup 64-bit.
Support PhonerLite for ARM
×Warning Message from Windows When Running the Installer
PhonerLite is signed with a certificate from CAcert.org, a community-driven, non-profit certificate authority. Because its root certificate is not built into Windows by default, Windows SmartScreen may show the following message when you open the installer:
"Windows protected your PC" – "Unknown publisher"
This is not a sign of malware or an error—it simply means Windows does not recognize the certificate authority out of the box.
Standard Windows SmartScreen Bypass
If you see the standard warning prompt, you can proceed in two simple steps:
- Click More info in the warning popup.
- Click Run anyway to start the installer.
Optional: To permanently prevent standard SmartScreen warnings for CAcert-signed apps on your PC, you can manually import the CAcert.org root certificate into the Trusted Root Certification Authorities store in Windows.
Note on Windows 11 "Smart App Control"
If you have Smart App Control active on Windows 11 (Settings > Privacy & security > Windows Security > App & browser control), Windows strictly blocks applications that are not signed by a Microsoft-recognized commercial authority. In this mode, the Run anyway button is removed, and importing root certificates manually will not bypass the block.
If you encounter a Smart App Control block, choose one of these options:
- Recommended: Use the portable ZIP version of PhonerLite. It does not require running an installer executable and typically bypasses setup blocks.
- Disable Smart App Control: You can temporarily or permanently turn off Smart App Control in Windows Security settings to run the setup. Note: Depending on your Windows 11 build version, turning it back on later may require resetting your PC.
History
Latest update: September 11, 2026
3.45
- Fix: unzip downloaded file to subdir
- Fix: scaling for hiDPI
3.44
- Fix: switch profile via status bar
3.43
- Fix: telnet access
- Fix: provisioning using .plp files
- New: support for QWEN3-TTS
3.42
- Fix: missing close of sound device for wave file playback
- Fix: Piper TTS for Windows 7
3.41
- Fix: improved stability
- Fix: handling of data for multiple calls
3.40
- Fix: loading correct profile
- Fix: missing call timer visualization
- Fix: failed start on Windows 7
3.39
- Fix: switch sound device in active call
3.38
- Fix: improved stability
- Fix: runs on Windows 7 again
3.37
- Fix: Audio ducking
3.36
- Fix: ZRTP SAS calculation
3.35
- Fix: Reworked async audio processing
- New: Support for Piper-TTS
3.34
- Fix: Crash in taskbar component
- Fix: Improved live transcription of a call
3.33
- Fix: Some minor fixes
- New: Live transcription of a call
3.32
- Fix: no further calls are possible after an amount of calls
3.31
- Fix: connection reuse for TCP/TLS
3.30
- Fix: call termination after some seconds due HID hook event
3.29
- Fix: update of base components (OpenSSL, cURL)
- New: AI chat (Gemini + Ollama)
3.28
- Fix: sound device access and buffer handling
3.27
- Fix: XML phone book import
- Fix: no audio for incoming calls (SDP coding)
3.26
- Fix: XML phone book import
- Fix: proper handling for missing task bar
3.25
- Fix: SDP SSRC parameter
- Fix: HID issue
- Fix: handle command line parameters after successful registration
3.24
- New: Online help instead of local .chm file
- Fix: Proper handling of received RTP packets with extension
- Fix: Missing name display after answering the call
3.23
- New: Provisioning using .plp files
- New: Voicemail script with transcription option
- New: Remove old webbrowser support
3.22
- New: TTS using WinRT Speech Synthesis (more voices)
- New: Option for replacement of leading "+" with "00" for outgoing calls
3.21
- New: import of vCard (.vcf file) by drag&drop into phonebook
- New: new context menu entry in logbook for missed calls notification
3.20
- New: transcription by Whisper also for 32-bit version (x64 Windows is required)
- New: transcription via context menu in logbook for recorded message
3.19
- Fix: microphone access
3.18
- New: transcribe by Whisper (x64 only). Extra downloads needed
- New: changes to voicemail script
3.17
- Fix: improved detection of local IP address change
3.16
- Fix: active call setting for multiple simultaneous calls
- Fix: CSeq for hold/retrieve with 407 response
3.15
- Fix: sound access via WASAPI
3.14
- Fix: bad sound with multiple active calls (e.g. conference)
3.13
- Fix: telnet access was not possible
- New: additional 'LoadCall' command
3.12
- Fix: temporarily freeze when debug is full
- Fix: 5 seconds delay after power resume
3.11
- Fix: possible freeze
- New: script enhancements
- Neu: e-mail and Telegram notification
3.10
- Fix: improved accessibility
- Fix: crash when call recording in x64 version
3.09
- Fix: CLI "Say" command with active call
3.08
- Fix: UTF-8 encoded script filed
- Fix: window size change (minimum height)
3.07
- Fix: file paths containing unicode characters
- Fix: locked input fields in wizard
3.06
- Fix: missing scaling for sub windows
- Fix: sound device names containing "&"
3.05
- Fix: font too small
- Fix: startup in compact mode
3.04
- Fix: longer display names
- New: scripting with text-to-speech (TTS)
3.03
- New: improved scripting (CLI)
3.02
- Fix: missing keep alives when NAT detected
3.01
- Fix: power management settings
- New: CLI (integrated or via telnet) for simple scripting
3.00
- Fix: Contact header was dependend of called request-URI for incoming calls
- Fix: some resize issues when scaling is active
2.99
- Fix: ZRTP was broken
- Fix: possible wrong IP address in SDP
2.98
- Fix: sorting in log and phone book
- Fix: wizard internally reworked
2.97
- Fix: constant Contact header for TCP/TLS connections
- New: icon indicator for wave file read/write access
2.96
- Fix: application freezes
- New: support for comfort noise (CN)
2.95
- Fix: missing number in call list for outgoing calls
2.94
- Fix: Crash importing Google Contacts with pictures
- New: Edge-Browser Support if runtime is installed
2.93
- New: speed dial buttons as DTMF for active call
- Fix: call status icons
2.92
- New: import Google Contacs via People API
2.91
- Fix: double entries in logbook
2.90
- Fix: missing cause in logbook
- Fix: improve latency
2.89
- Fix: unwanted call terminations
2.88
- Fix: missing fragmentation of too long UDP messages
2.87
- Fix: possible wrong send codec for calls to VoLTE mobile phones
- Fix: no size scaling for other windows than main window
2.86
- Fix: thread handle error
2.85
- Fix: small improvements for accessibility
2.84
- Fix: import of Google Contacts
2.83
- Fix: usage of "Default" sound device
2.82
- Fix: import more than 500 Google Contacts
2.81
- Fix: crash after receiving comfort noise packets for wrong SSRC
2.80
- Fix: crash on remote desktop environment
- Fix: switch sound device during call
2.79
- Fix: Auto answer didn't work anymore
2.78
- Fix: Session Timers can be disabled (automated call termination in some situations)
- Fix: Reduced flicker when moving to other monitor with different DPI
2.77
- Fix: handling of fragmented SIP messages via TCP/TLS
- Fix: Failed opening of playback sound device after incoming call
2.76
- Fix: crash when importing Google Contacts
- New: Ukrainian language added
2.75
- New: dark theme support
2.74
- Fix: reject calls with unsupported bodies
- Fix: first version update check fails
2.73
- Fix: internal/external ringing tone
- Fix: length limitation of display name (UTF-8)
2.72
- Fix: session timers while hold state
2.71
- Fix: freeze after call termination
- HID LED reset failed
2.70
- Fix: version check failed via HTTPS
- New: speed dial buttons show the name instead of number now
2.69
- Fix: call terminations after some minutes (Session Timers)
- Fix: increased font sizes after dialog popups
2.68
- Fix: version update check
- Fix: periodic focus change when ringing
2.67
- Fix: crash when started minimized
- Fix: mute problems for some headsets
2.66
- Fix: import of FritzBox XML files
- Fix: some minor internal changes
2.65
- Fix: import of FritzBox XML files
- Fix: reduce flicker when moving window to other monitor with different dpi
- Fix: registration problems at servers overwriting Contact header
2.64
- Fix: assignment of sound devices
2.63
- New: docking on screen edges can be disabled
- New: speed dial buttons
2.62
- Fix: crash after some failed registrations
2.61
- Fix: crash when rename profile
- Fix: import Google contacts (new certificates)
- New: exported phonebook from FritzBox as XML can be imported by drag&drop
2.60
- Fix: change scaling at runtime
2.59
- Fix: too large fonts after scaling
- New: optional delete old entries in logbook that are older than 30 days
2.58
- Fix: crash after saving config while a call is existing
2.57
- Fix: scaling on high DPI
2.56
- New: internal hold music
- New: DLLs for old USB phones now separated in USBphone.dll
2.55
- Fix: periodical update of logbook while active call
2.54
- Fix: wrong RTP timestamps after hold
- New: creation of entry in logbook when call starts
- New: option to enable/disable run at system startup
2.53
- Fix: resampling noise
2.52
- Fix: resampling noise
2.51
- New: codec LPCM (L16/44100 and L16/16000)
2.50
- Fix: missing DNS SRV query in some cases
- Fix: parameter for external applications
2.49
- Fix: name assignment for incoming calls
- New: very minimalistic HTTP handling on SIP port
2.48
- Fix: call termination problems due incomplete route set handling
2.47
- Fix: icon disappears from task bar
2.46
- Fix: automatic dropdown for number field can be configured now
- New: G.729 codec support
2.45
- Fix: session timers using INVITE instead of UPDATE
- Fix: no automatic call termination after receiving no speech data anymore for one second
- New: edit phone book entries in dialog window
2.44
- Fix: session timers
- Fix: repaint loop when deleting log entries
2.43
- Fix: mute button on headsets
- New: configure call rejection when PC is locked via right click on "DND"-button
- New: support for session timers
2.42
- Fix: some minor fixes
- New: reject incoming calls when Windows is locked
2.41
- Fix: wrong QoS settings
2.40
- Fix: Google Contacts: same number for different contacts
- New: Italian translation
- New: fixed date/time format for log book selectable
- New: no further ringing when closing dialog via X button
2.39
- Fix: decode digest information
- Fix: wrong assignment of name for number
2.38
- New: new icon set and main icon
- New: ringing on multiple devices (e.g. HID and sound cound)
2.37
- Fix: crash when terminating after import Google Contacts
- New: enhanced main menu for configuration
2.36
- Fix: bad voice quality after initiating additional calls or after call toggle
2.35
- Fix: wrong packet loss after hold reported
- New: option for not bringing window into front automatically (right click on toolbar)
2.34
- fix: DNS result for SRV lookup was ignored
2.33
- Fix: could not load profile for special Windows usernames
- New: some icons changed
2.32
- Fix: bad noise for G.,722 codec
2.31
- Fix: in case of STUN and SIP server are the same domain, SIP messages may be sent to STUN server
- Fix: application passes the path to "sipper.ini" to DLL, so DLL has not to search again
2.30
- Fix: DTMF "0" didn't work anymore
2.29
- Fix: URL containing escaped spaces (%20)
- New: wildcard search can be disabled now
- New: support for comma (",") in phone number to allow pause and dial after
2.28
- Fix: speech quality for resampling
- New: name column in logbook
2.27
- Fix: URL handler actication/deactivation
- Fix: headset button state after call termination
2.26
- Fix: import of Google Contacts
- New: save column widths in phone and log book
2.25
- Fix: strange noise due resampling
- New: larger buttons
- New: wildcards in phonebook
2.24
- Fix: decode of multipart bodies
- New: confirmation dialog before deleting profile
- New: URL protocol handler configurable individually
2.23
- Fix: improved SRTP compatibility
- Fix: incomplete call transfer if no realm was configured
- New: changed update implementation
2.22
- New: switch for disable disconnect tone
2.21
- Fix: no hold for incoming calls in some situations
- New: Option to check username for incoming calls
2.20
- Fix: no SSLv3 support anymore
- Fix: HID implementation
2.19
- Fix: last version didn't work on WinXP
2.18
- Fix: reset of ringing device
- Fix: failed registration due authentication failure was not indicated in all scenarios
- New: improved HID support for headsets
2.17
- Fix: some minor fixes
- New: less restrictions in number of simultaneous calls
2.16
- Fix: improved compatibility for negotiation of codec Opus
2.15
- Fix: potential security issue reported by Jason Ostrom with Stora
2.14
- Fix: TCP connections closed by peer
2.13
- Fix: version check failed
2.12
-
Fix: no audio sent anymore after heavy system load
-
New: handle outband DTMF as codec
2.11
-
Fix: more tolerant for SSRC and sequence number change of received RTP
2.10
-
Fix: possible crash after incoming call
-
New: Turkish translation
2.09
-
Fix: wrong internal IP address for UPnP requests
-
New: input field for destination number is much larger now
2.08
-
Fix: more consequent DNS-SRV queries
-
Fix: qop authentication
-
Fix: stop playing large ringing files after ringing phase is over
2.07
-
Fix: failed start of application (freeze)
2.06
-
Fix: crash with "Device cannot be opened"
-
Fix: Google Contacts picture quality
-
New: upscaling hole application for higher DPI resolutions
-
New: ringing device can be selected
2.05
-
Fix: import Google Contacts
-
Fix: initate call while incoming call is signaled
2.04
-
Fix: authentication with qop
2.03
-
Fix: thread generation after registration problems
-
Fix: Opus codec adaptions
-
Fix: wrong interpretation of comments as URL in phone book
2.02
-
Fix: button captions for other languages than German or English
-
New: comment field in phone book may contain a URL that will be displayed for a call. This may be of interest for video capable door line devices.
2.01
-
Fix: wrong local IP set in some strange NAT scenarios
-
New: search though all phone book entries in combobox for destination number
-
New: no support for Windows2000 anymore
2.00
-
Fix: peers with different signaling port than default (5060)
-
New: phone book import of Google Contacts
1.99
-
Fix: ENUM lookup
-
New: new icons
1.98
-
Fix: WASAPI captures smaller buffers
1.97
-
Fix: missing version increment for re-INVITE
-
Fix: received fragmented TCP/TLS messages
-
New: using WASAPI on Windows 7 when sample rate matches the device internal sample rate
1.96
- Fix: wrong local IP addresses in some NAT or VPN scenarios
- Fix: ZRTP masquerading
-
New: notification icon for missed calls
-
New: warning when closing the application (can be deactivated)
1.95
-
Fix: no received audio after HOLD (SSRC change during call)
1.94
-
Fix: Yealink USB devices running on Windows 7
-
New: auto answer for CTI
-
New: TLS 1.2 support
1.93
-
Fix: some NAT problems
-
New: every incoming call gets its own alert window
-
New: new ringtone for call waiting
1.92
-
Fix: increasing delay for conferences
-
Fix dead locks
-
New: experimental codec Opus , no direct CELT codec anymore
1.91
-
Fix: crash for HID access (e.g. after standby)
1.90
-
Fix: sound device handling for Vista/Win7 using MMDevAPI
-
Fix: show display name of remote party
1.89
-
Fix: deadlock after call establishment
-
Fix: NAT between two private IP address ranges
1.88
-
Fix: Pack Loss Concealment
-
New: support for codec CELT
-
New: sampling rates up to 48 kHz
1.87
-
Fix: crash for closed TCP connections before call establishment
-
Fix: show changed connected party number while in active call
-
Fix: some SUBSCRIBE issues
-
Fix: no SRV lookup if port is known
1.86
-
Fix: support for HID-Headsets (e.g. Jabra PRO 9470)
1.85
-
Fix: answering of incoming second call (call waiting)
-
New: compilation with SSE optimization
1.84
-
Fix: special handling for calls to Fritz!Box
-
Fix: handling of "302 Moved Temporarily"
1.83
-
Fix: STUN decoding
-
Fix: get local IP address for VPN without network adapter (e.g. Fritz!Fernzugang)
-
New: translation to Arabic
-
New: modified GUI (toolbar)
1.82
-
Fix: Failed calls due to re-INVITE sent too early
1.81
-
Fix: IPv6 compatibility
-
Fix: some minor fixes
1.80
-
Fix: crash in mDNS with a lot of peers
-
Fix: blind transfer with hold before
-
Fix: SRTP using AES-256
-
New: initial ZRTP support
1.79
-
Fix: TCP connections and Via header
-
New: save profiles with different name
1.78
-
Fix: call transfer (status code 429)
-
Fix: some minor fixes
1.77
-
Fix: HID device support
-
Fix: sorting log and phone book
-
Fix: incoming SRTP channel failed
-
Fix: removed still annoying "!IsInitialized" message
1.76
-
Fix: Timeout warning
1.75
-
Fix: WWW-Authorization for calls
-
Fix: some minor fixes
1.74
-
Fix: ACK for calls in private LANs but external route
-
Fix: unplug USB devices
-
Fix: HID compatible USB phones
-
Fix: UPnP-NAT for incoming calls
1.73
-
Fix: automated detection of local IP address change
1.72
-
Fix: improved error handling
-
Fix: QoS can be deactivated
1.71
-
New: support for MousePhone VM-01L
1.70
-
New: improved support for Yealink USB phones (e.g. P1K, P4K)
1.69
-
New: configuration of a calling phone number
1.68
-
Fix: hold from both sides
1.67
-
Fix: Echo cancellation
-
Fix: sending iLBC in 30ms mode
1.66
-
Fix: wrong port in REGISTER if not using default port
-
Fix: some other minor improvements
-
New: support for UUI while call - some kind of mini chat between PhonerLite instances
1.65
-
Fix: some minor fixes
1.64
-
Fix: some minor fixes
-
New: G.726 switch for AAL2
1.63
-
New: .tel URI support
1.62
-
Fix: crash after call termination
1.61
-
Fix: direct IP-to-IP call
-
Fix: Multicast-DNS (wrong bit)
-
Fix: volume control on HID headsets terminate call
-
New: IPv6 support
1.60
-
Fix: translation for integrated update
-
Fix some minor fixes
1.59
-
Fix: registration expiry from server response
-
Fix: jitter buffer and RTP misorder
-
Fix: volume control for recording device
-
New: music-on-hold disableable
1.58
-
New: special handling for Fritz!Box to enable external registration
-
New: Alert box for incoming calls
-
New: qWave QoS support for Vista/Windows 7
-
Fix: minor bugfixes
1.57
-
Fix: Jitter Buffer
1.56
-
Fix: incoming RTCP (GoodBye)
-
New: better support for HID compatible headsets
-
New: Russian language support
1.55
-
Fix: minor bugfixes
-
New: configure hotkeys (missing translatiuons)
1.54
-
New: Unicode support
-
Fix: reading of configuration when switching profile
1.53
- Fix: call forwarding
- Fix: registration rejection: "intervall too brief"
1.52
- Fix: incoming hold was not displayd correctly
- New: codec support for G.726-16, -24 and -40
1.51
- Fix: initial startup on Vista for registrarion of integrated COM server
- New: some more TLS failure output in log
1.50
- Fix: some minor bugfixes
1.49
- Fix: RTP parameter after hold
- New: UPnP NAT port forwarding
1.48
- New: embedded COM server for access from other applications
- New: registration period configurable
- Fix: UTF8 coded display names
- Fix: a lot of small bugfixes
1.47
- Fix: a lot of small bugfixes
1.46
- Fix: crash for some incoming calls
- Fix: TLS connections and certificate exchange
1.45
- Fix: TLS connection to peers found by MDNS
- Fix: sound card handling for hardware with wrong timing (e.g. some onbard sound cards working in 8 kHz mode)
- Fix: transfer: consultation call is still ringing
- New: first try to support overlap dial
- New: support for skins of AlphaControls
1.44
- Fix: some bugs in SIP handling
- New: support for "dialog-info" in phone book
1.43
- Fix: avoid Vista VirtualStore folder
1.42
- New: Multicast-DNS (DNS Service Discovery)
1.41
- New: sampling rates: 8, 11 and 16 kHz
- New: Speex-wideband codec
- Fix: speech quality in conferences
- Fix: freeze during calls
1.40
- New: transfer of two calls
- New: DNS SRV
1.39
- Fix: codec negotiation
- Fix: TLS
1.38
- Fix: direct call to IP address
1.37
- Fix: some minor bugs
1.36
- Fix: editing phone book entries
- Fix: BYE with authentication
1.35
- Fix: incoming call without username
1.34
1.33
- New: support for USB phone P1K
- Fix: modified echo cancelling
1.32
- Fix: crash on Win98/2000 systems
1.31
- Fix: improved compatibility with some providers
- Fix: codec negotiation for incoming calls
1.30
- Fix: local IP address for VPN connections
- New: TLS
1.29
- Fix: generating ring tone
1.28
- Fix: quality of playback over sound card
1.27
- Fix: voice capture quality in DirectSound mode
- Fix: configured SIP server port
1.26
- Fix: BYE using correct tag
- New: Message Waiting Indication (MWI)
- New: Web update from application
1.25
- Fix: echo canceller finally works
1.24
- Fix: some minor fixes
1.23
- Fix: periodical registration
- New: support for USB phone AU-210
1.22
- Fix: better Windows Vista compatibility
- Fix: occasional crash when terminating application
1.21
- Fix: hang up calls over NAT, but without STUN
- New: application icon changes during registration
1.20
- Fix: incoming calls were rejected sometimes
- Fix: Speex speech quality
- Fix: automatic detection of local IP address
1.19
- Fix: Memory leaks
1.18
- Fix: Better SIP compatibility
- Fix: stability
1.17
- Fix: Minimized start
- New: No configuration of own local IP address necessary any more
1.16
- Fix: Cancel call
1.15
- New: SRTP support
- New: Support for USB phone AU-100
1.14
- Fix: Automatic reduction of receive buffer
- Fix: STUN server name resolution
1.13
- Fix: Access violation when using Kaspersky Security Suite 6.0
1.12
- New: Setup Wizard for first start
- Fix: some bug fixes
1.11
- Fix: improved stability
- Fix: incoming calls with codecs
- New: lower part can be hided
1.10
- Fix: translated main menu
- New: saving of selected language
- New: oSIP libraries are not linked static anymore, DLLs used instead
1.09
1.08
- New: integrated ringback tone for outgoing connections
- New: encrypted passwords in ini file
- Fix: improvement of stability, security and speech quality
1.07
- New: LED for visualizing registration state
- Fix: some minor bugs
1.06
- Fix: Echo Cancellation
1.05
- Fix Speech quality
1.04
- New: Echo cancellation
- Fix: Speech quality
1.03
- Fix: Speex codec
1.02
- New: local conference
- New: Spanish language support
- Fix: Re-INVITE
1.01
- New: Help file (English and German)
- Speex codec
1.00
- Initial version