Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

Share USB Printer between two Computers

Olga Weis Olga Weis Jul 5, 2020

The modern corporate life makes it necessary to be able to access and manage remote devices. Thus, for example, you can use your office printer for printing out documents from anywhere in the world, as long as you are connected over network. How do you do it, you might wonder, how to share a USB printer over network?

Software to share USB printer over network - USB Network Gate

The easiest way to share a USB printer between two computers would be to use a special software application – USB over Network. Let us have a closer look at the way it works.

USB Network Gate logo

USB Network Gate

Share USB over Ethernet on Windows
4.9 Rank based on 372+ users, Reviews(372)
Download 14-day trial, You can share only 1 local USB-device
USB Network Gate
USB Printer

Step-by-step instruction to share USB printer:

  1. Download the application from here – the software has versions for Mac and Linux operating systems. Install USB Network Gate on your machine and other computers in the network.
  2. Once you are done with installation, launch the app. Go to ‘Devices’ window to locate your printer there, a gearwheel icon, ‘Settings’, allows you to change ports, setup encryption or encipher data transfer, if required. Click ‘Share’, now you can ‘Connect’ to it from any network machine that has the application installed.

Or watch our video tutorial:


  • There are versions for Mac and Linux
  • You can share all kinds of USB devices
  • 14-day trial version allows you to check out full functionality before buying a license. The license is bought once and for all, i.e. you pay only once for it.
  • You can get the source code or OEM license


  • The license costs $89.95
  • USB Network Gate needs to be installed on all computers that need shared access

How to share printer via wifi

There is a way to share USB printer over wifi – with the help of a common wireless router.

Here is your step-by-step guide on how to share a USB printer between two computers:

  1. Decide what computer you’d like to assign your printer to. Connect it to a wireless router via Ethernet cable. If the network is already configured, make sure your computer detects it. If the computer is hosting the network, connect the router to the broadband Internet modem. Software to share USB printer

  2. Use a USB cable to connect your printer to the host computer, make sure all the drivers are updated. Go to ‘Network and Sharing’ section in the Control Panel and enable file and printer sharing.
  3. Locate the printer on the host computer, select Printer properties by right-clicking on it and tick ‘Share this printer’ checkbox. Below the box you will see the default system name of your printer, you might want to change it to identify it easier.
  4. If your network computers have different OS installed, you might have to install additional drivers. At the bottom of Sharing tab in Additional Drivers section specify the drivers.

An important note: the shared printer is available only when the host computer is on.


  • No need to install additional applications
  • No expenses involved, the solution is absolutely free
  • Network computers do not need a setup to use the printer


  • Setup process is rather complicated
  • Requires Wi-Fi router and Internet connection
  • Anyone who has access to Wifi network can use the shared printer

How to share a printer in Windows 10

The Windows 10 operating system allows users to share a printer with multiple network-connected computers. This can be very beneficial for an organization as it offers financial savings and productivity gains by enabling several individuals to share a single peripheral without the inconvenience of physically moving the equipment. Many offices allocate a computer as a printer server that can be accessed by other machines on their network.

In the discussion and steps that follow, we will show you how to share a printer over the network with Windows 10 machines. We will refer to the computer that is physically connected to the printer as the primary PC. Machines that access the printer over the network are called secondary PCs. Initial steps include making sure that the printer and both PCs are powered on and that the computers are connected to the network. Sharing settings must also be set up and the printer needs to be attached to the primary PC. This can be done wirelessly or with a cabled USB connection.

Note: Configuring the sharing settings on the primary and secondary machines is a prerequisite to sharing a printer on Windows 10. You also need to have the name of the primary PC available to establish the connection. You will find instructions on how to obtain this information in the “Find your PC name” and “Set up sharing settings” sections at the end of this article.

Sharing the printer on the primary PC

You can share a printer from the primary PC using either Control Panel or your computer’s Settings. Follow the steps below to set up printer sharing.

Share a printer using Control Panel

  1. Open Control Panel by searching for it in the taskbar’s search box and then selecting it.
  2. Open the “Hardware and Sound” section and select “View devices and printers”.
  3. Right-click the printer you will be sharing. Choose “Printer properties” and then select the “Sharing” tab.
  4. Select the “Share this printer” option.
  5. You can edit the share name of the printer if desired. This is the name that will be used when connecting the printer to a secondary PC.
Settings Office Printer Properties screenshot

Share your printer with Settings

  1. Click the Start button and then navigate to “Settings > Devices > Printers & scanners”.
  2. Select the printer that will be shared and choose the “Manage" option.
  3. In the “Printer Properties” section, choose the “Sharing” tab.
  4. Select “Share this printer” from within the “Sharing” tab.
  5. The Share name of the printer can be edited if you wish. This is the name that will be used on a secondary PC when connecting the printer over the network.

Connect the shared printer to another PC

You have the same two options when connecting the secondary Windows 10 machine to a shared printer. You can use Control Panel or Windows Settings. Follow the steps for your preferred method of connectivity.

Connecting to a shared printer using Control Panel

  1. Type “Control Panel” in the search box on the taskbar and open it.
  2. Navigate to “Hardware and Sound” where you will select “View devices and printers”. Choose the “Add a printer” option.
  3. Choose the printer that you want to access and click “Next”. Install the printer driver when prompted by the OS.
  4. Click on “The printer that I want isn’t listed” if you do not see the printer you want to access.
  5. Using the “Add a device” dialog box, choose the “Select a shared printer by name” option. Use one of the following formats to enter the name of the Primary PC and the share name defined when sharing the printer.

    • \\computername\printername
    • http://computername/printername/.printer

  6. Install the printer driver when prompted and choose “Next” to finish the installation.

More information regarding the computer and device name can be found in the Find your PC name section later in this topic. You need to have the user name and password that allows you to log into the primary PC to access the printer.

Using Settings to connect to a shared printer

  1. Click the Start button and then “Settings > Devices > Printers & scanners”.
  2. In “Add printers & scanners” choose the “Add a printer or scanner” option.
  3. Select the desired printer and click on “Add Device”. Add a printer using Settings panel
  4. If the printer that you want is not displayed, select “The printer that I want isn’t listed”. This lets you add a printer by name.
  5. Choose “Select a shared printer by name” from within the “Add printer” dialog box. Here you will enter the name of the primary PC as well as the share name you have defined for the printer. You can use either of these two formats the providing this information:

    • \\computername\printername
    • http://computername/printername/.printer

  6. Click “Next” when prompted to install the printer driver to complete the installation procedure.

The “Find your PC” name in the following sections will assist you in providing the correct information when setting up printer sharing. You will need both the user name and password for the primary PC to enable a connection to the shared printer to be established.

How to set up Sharing settings

Sharing settings may be implemented by default on your Window 10 computers. If they are not, here are the steps you need to follow to turn them on. You can do this through the Control Panel or by accessing Windows Settings.

Turning on Sharing in Control Panel

  1. Open Control Panel. You can use the search box on the taskbar if necessary to locate Control Panel.
  2. Choose the “Network and Internet > Network and Sharing Center > Change advanced sharing settings” in Control Panel.
  3. Expand the “Private” section in the “Advanced sharing settings” dialog box. Choose “Turn on network discovery” from the “Network discovery” tab.
  4. Under the “File and printer sharing” section, choose to “Turn on file and printer sharing”.

Using Settings to turn on Sharing

  1. Click “Start” and then choose “Settings > Network & Internet > Wi-Fi”.
  2. In the “Related settings” area, choose the “Change advanced sharing” option.
  3. Expand the “Private section” of the “Advanced sharing settings” dialog box. Then select “Turn on network discovery" under the “Network discovery” section.
  4. In the "File and printer sharing” section, choose the “Turn on file and printer sharing” option.

Find your PC name

You will need to know the name of the primary computer when connecting a secondary PC to a shared printer. Here are two methods for displaying the computer’s name.

Find the primary PC name in Control Panel

  1. Open Control Panel
  2. Choose “System and Security > System > See the name of this computer”.
  3. The computer’s name will be displayed in the “Computer name” field.

Locate the primary computer’s name in Settings

  1. Type “computer name” in the taskbar’s search box.
  2. Select “View your PC name”.
  3. The computer’s name will be displayed under “Device name”.

That’s all you need to do to share a locally attached printer with network-attached computers using the native functionality of the Windows 10 operating system.

USB Network Gate

Run on 32-bit and 64-bit: Windows 7/8/10, Windows Server 2008 R2/2012/2016/2019/2022
Also available on macOS, Linux OS and Android , 9.33MB size
Version 10.0.2593 (1 Nov, 2023) Release notes
Category: CommunicationApplication