Your rating: None Average: 4.9 (46 votes)

WebPirate is a Tabbed WebBrowser for SailfishOS based on WebKit.

A special thanks goes to Ferlanero for helping me with UI design and testing! :)


Note for the Ad Blocker:

You can download filters by clicking "Ad Block" button from the Sidebar and selecting "Update Filters" from the pull down menu.
If you'll find that banners are still visible, open a bug report on GitHub specifing the affected website and if it happened in Mobile version or Desktop one (include the "AdBlock" prefix so I can find it easily, thanks!)


  1. Real Tabs support
  2. Integrated Download Manager
  3. Support for Custom Search Engines
  4. Login data can be saved so the Browser can compile the fields for you
  5. Delete Personal Data (Navigation History, Cache, Login Data, Cookies) on exit.
  6. Favorites can be Imported and Exported, Folder support is available too.
  7. Integrated YouTube, Dailymotion and Vimeo Player/Grabber
  8. Text Search
  9. Integrated Media Player
  10. Account Integration
  11. File Upload
  12. Session Management
  13. Simple Ad Blocking System
  14. Popup Blocker
  15. Closed Tabs can be recovered
  16. Night Mode
  17. Cookie Management
  18. EXPERIMENTAL Android-like text selection

Source Code and Commit Activity: https://github.com/Dax89/harbour-webpirate

Translations: https://www.transifex.com/projects/p/webpirate/

Application versions: 
harbour-webpirate-1.7-4.armv7hl.rpm279.69 KB07/10/2015 - 10:35
harbour-webpirate-1.7-4.i486.rpm298.86 KB11/10/2015 - 18:02
harbour-webpirate-2.0-1.armv7hl.rpm470.61 KB13/03/2016 - 21:27
harbour-webpirate-2.0-1.i486.rpm361.2 KB13/03/2016 - 21:27
harbour-webpirate-2.1-3.armv7hl.rpm564.33 KB07/09/2016 - 17:41
harbour-webpirate-2.1-3.i486.rpm616.23 KB07/09/2016 - 17:41

- REVISION 2: New Icon! - REVISION 2: Implemented "Left handed" mode - REVISION 2: Added Close All - REVISION 2: Minor Fixes - REVISION 2: Updated localizations - Improved 2.x UI - Implemented Android-like text selection (will be improved in the next versions) - Added "ambience browsing" experimental feature - Adblocker can now intercept and ignore ads requests - Added "user-programmable" button (actions can be defined in settings) - Added support up to Sailfish 2.0.3.x - Rewrited all WebKit Javascripts (which are part of LibWebPirate) - Fixed YouTube grabber - Added Firefox's Reader Mode - Fixed Video Stuttering ( thanks llelectronics :) ) - Added close button in tab list


mp107's picture

Is it possible to add an option to change "Open in the new tab" behaviour to open it in the background instead of jumping straight to this new tab?

Unfortunately, I have to confirm quite frequent crashes.

olf's picture

Maybe the maintained WebKit comes handy: [Qt-Development] QtWebKit is coming back (part 2)

monkeyisland's picture

hello there again...

since i upgraded my devices Jolla1 JolllaC Tablet, the browser crashes very often

esspecially in the main view when i close the last open tab.

now i am typing this here in the comment window after one line 

and return the keyboard is invisible an webpirate scroll a bit on top

of the page.

also attachments in the editor are not working anymore.


monkeyisland's picture

Wrong Translation

in German it is "Alles schließen" or "Alle Tabs schließen"

Ingvix's picture

It seems if the app is open, it won't open new links from other apps at all and if the app is closed, all the saved tabs are lost when doing so. Also if the session saving is on, it still on every launch creates a new tab with the starting page with the shortcuts.

monkeyisland's picture

i try till 30 minutes i hope this is not a silly question. i cant find the option to make a site to the quick launch page.

i find only the way to make a page as favourite an from the favourites long press give me the option to add the page to quick links.

Bobsikus's picture

hello, since the last (or last two, I am not sure) I have several issues:
1. can't see an option for open the link at backround tab
2. videograbber is sometimes oversensitive, sometimes whenever I try to scroll at the page, videorabber shows up
3. also, I still have bad user agent for "desktop", I would rather have "firefox desktop" like user agent option. or at least, can I edit it manually somewhere
thanks for the customizable button though :)

Dax's picture

1. Yes some options are still missing, the new UI is not 100% complete (yet), I will restore all missing options during 2.x series

2. Do you mean the Play button in webpages?

3. I've missed customizable user agent feature in 2.1, I will add if in 2.2 (and I'll look to desktop useragent too) :)

Feathers_McGraw's picture

New icon looks great :)

monkeyisland's picture


i have a problem i cant open weblinks an example from talk.maemo.org in an thread a link to jolla together.
only on long click i get the menu open in another tab.
is this a bug?

tried to open the link in this post.

as an example

i tested other forums i cant open url links with one click.

Dax's picture

Fixed in 2.1 rev 3.

Thanks for reporting! :)

monkeyisland's picture

great already upgraded.

What can i say it works now !!

i have already an idea :

Would it make sense to add an option in preferences :

Open Link in a new Tab as default or something.

So only as an idea.

Great app and superb work from you !!!

Dax's picture

Yes, it pretty easy to add that option.

Dax's picture

Yes it's a regression, I will fix it now.

Thanks :)

Feathers_McGraw's picture

Love the latest UI changes!

Recently discovered the SFOS text input option too, so much better on websites without a mobile theme!

Thank you :)

monkeyisland's picture

hi there on my jolla c is since installation the x in the adress bar. is this a bug?

Dax's picture

I know.

Something is changed in Sailfish 2.0.2.x, but I will look at that after the Sailorgram's release.

Schturman's picture

Hi. webpirate is stopped work on It just can't load itself.
Please, can you fix it? Thanks

Dax's picture

I will do that when 2.0.3.x reaches the early access.

I can't fix that now, I'm still on 2.0.1.x

Schturman's picture

ok, thanks...

fabri00m's picture

Appreciate your efforts, nice and responsive browser. There is one feature I am still looking for, maybe I just missed the setting. Is it possible to enlarge the font size, resulting in automatic line break to match the screen width? So far I can zoom in the page, but then parts of the text is exceeding the width of the screen and permanent left/right swipe is necessary in order to display the full line.

Dax's picture

Text reflow feature should be implemented in webkit, I can't to anything for that :(

dalas_revo's picture

Dear Dax,

I really love the interface. Just learned to know webpirate by now, so I can't compare it to the old one. It's very sailfish-ish ;)

However, I don't use it as my main browser for one reason: on several pages scrolling is very laggy. Examples: m.spiegel.com and m.faz.net. Maybe this is a problem of WebKit? I also have this problem on WebCat. Or maybe because I use WebPirate on SFOS alpha 1 on Fairphone2?

Cheers and thanks for your work!


Dax's picture

Lags are related to WebKit.

Sorry for the late reply :)

Schturman's picture

Hi, thanks for update. Really enjoing!
One question, since update I don't understand how to add sites to Quick Grid ?

Dax's picture

That feature should be restored in 2.1 :)

MrPancake's picture

This is now officially the best and my favourite app there is. The new UI seems perfect so far, really enjoying it. One thing I though of so far is that the gesture to close a tab should work when swiping from the other side as well.

Great job! Loving it.

MrPancake's picture

There is one design flaw I noticed, not sure if it was already reported. When the mobile page utilizes the 'swipe down to update' option the pulley menu gets called instead. You can easily try this at the mobile version of Twitter.

Dax's picture

Mmmmh that's tricky I see what can I do :)

MrPancake's picture

There's also no way to refresh the page without scrolling to the top and using the pulley menu.

I hope someone figures out a way to fix the Webkit zoom bug which renders the page smaller at first.