.SIP File Extension

SIP Specification File

Developer Riverbank Computing
3.8  |  9 Votes

What is a SIP file?

A SIP file is a specification file used by SIP, a program used to connect Python programs to C and C++ libraries. It contains a description of the C or C++ library it is used to connect to. SIP files' contents look similar to C and C++ header files (.H files).

More Information

Screenshot of a .sip file in Microsoft Visual Studio Code
SIP file open in Microsoft Visual Studio Code

SIP is an open-source program developed by Riverbank Computing. Developers can use SIP to call C and C++ functions from Python programs, translating them into Python code. To do so, developers must install SIP, create a SIP file that defines the C or C++ library they want to access, and use the SIP build system to include the SIP file and associated library in a Python program.

Typically, each SIP file looks very similar to a C or C++ library's header file. However, the SIP file includes a reference to the library's header file, and it may omit some of the library's functions and add additional functions. For example, if a function does not make sense to use in Python, the SIP file may not include that function.

How to open a SIP file

You can open a SIP file in Microsoft Visual Studio Code (multiplatform), GitHub Atom (multiplatform), or any other text or source code editor. Source code editors include tools that make it easier to read and edit the code SIP files contain.

Open over 400 file formats with File Viewer Plus.Free Download

Programs that open or reference SIP files

SocksIP Tunnel Configuration

Developer New Tools Works
3.5  |  2 Votes

A SIP file may also be a configuration file used by New Tools Works SocksIP Tunnel, an Android app that allows users to connect to the internet via a Virtual Private Network (VPN). It contains a server IP address, login credentials, and other data. SocksIP Tunnel users can import SIP files to quickly connect to a VPN server.

More Information

Primarily, SocksIP Tunnel allows users to spoof their location and evade location-based censorship measures while browsing the internet. SocksIP Tunnel users can connect to one of many free, standard VPN servers or create a custom connection to their own server.

If a SocksIP Tunnel user wants to save their current server connection settings, they can do so by exporting those settings as a SIP file. Then, they (and other SocksIP users) can import the SIP file to reconnect to that server at a later time if necessary.

How to export SocksIP Tunnel settings as a SIP file

To export your current SocksIP Tunnel configuration as a SIP file:

  1. Tap the three-dot menu button in the app's upper-right corner.
  2. Select Import/Export → Export.
  3. Name and save your SIP file.

How to open a SIP file

To use a SIP file with SocksIP Tunnel:

  1. Tap the three-dot menu button in the app's upper-right corner.
  2. Select Import/Export → Import.
  3. Navigate to and open your SIP file.

SocksIP Tunnel will then apply the settings your SIP file contains.

Programs that open SIP files

ScopeTrax Compressed Sample

Developer Chris S. Craig
1.5  |  2 Votes

A SIP file may also be a compressed audio sample created by SPack, an audio compression utility bundled with the ScopeTrax audio player. It contains a compressed .VOC, .IFF, or .SND audio file. SIP files can be decompressed using SUnpack, which is also included with ScopeTrax.

More Information

ScopeTrax is an old 8-bit audio player and editor that was available for DOS. It was developed by Chris S. Craig and bundled with several related audio utilities, including SPack and SUnpack.

With SPack, users could compress the audio files they wanted to play and edit with ScopeTrax, to store those files more efficiently. These compressed files were saved as SIP files. Before using the audio a SIP file contained with ScopeTrax, users first needed to decompress it with SUnpack. ScopeTrax itself could not load or play SIP files.

How to open a SIP file

You can use the SUnpack utility included with ScopeTrax to decompress a SIP file and extract the audio sample it contains. ScopeTrax was available only for DOS, so you may have to run the program and its included utilities in an MS-DOS emulator, such as DOSBox.

Programs that open SIP files


Verified by FileInfo.com

The FileInfo.com team has independently researched all file formats and software programs listed on this page. Our goal is 100% accuracy and we only publish information about file types that we have verified.

If you would like to suggest any additions or updates to this page, please let us know.