Images.weserv.nl - General

I suggest you..

(thinking…)

Enter your idea and we'll search to see if someone has already suggested it.

If a similar idea already exists, you can support and comment on it.

If it doesn't exist, you can post your idea so others can support it.

Enter your idea and we'll search to see if someone has already suggested it.

  1. 1 vote
    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      I agree to the terms of service
      Signed in as (Sign out)

      We’ll send you updates on this idea

    • 1 vote
      Sign in
      Check!
      (thinking…)
      Reset
      or sign in with
      • facebook
      • google
        Password icon
        I agree to the terms of service
        Signed in as (Sign out)

        We’ll send you updates on this idea

      • Problem with direct server ip addresses (IPv4 & IPv6)

        guilan.ac.ir/gallery//IMG_5371.jpg works fine, but
        89.144.141.141/gallery//IMG_5371.jpg doesn't work
        both of them are one picture on one server
        this is an example, i tested several other sites and problem exist

        1 vote
        Sign in
        Check!
        (thinking…)
        Reset
        or sign in with
        • facebook
        • google
          Password icon
          I agree to the terms of service
          Signed in as (Sign out)

          We’ll send you updates on this idea

        • Disallow robots

          Please disallow robots to index images. You could also create a subdirectory, for example http://images.weserv.nl/norobots/?url=...

          It's very important because webhosters could not change this value in their own robots.txt for external images.

          1 vote
          Sign in
          Check!
          (thinking…)
          Reset
          or sign in with
          • facebook
          • google
            Password icon
            I agree to the terms of service
            Signed in as (Sign out)

            We’ll send you updates on this idea

          • Return image base64 encoded

            Hello,
            I like your service very much!

            Could you please add a parameter for encoding?

            Example: &encoding=base64 returns the base64_encode($image) string.

            Thats very useful for embedding images directly. And the string is cached via Cloudflare. So it's fast and efficient.

            Thanks!

            8 votes
            Sign in
            Check!
            (thinking…)
            Reset
            or sign in with
            • facebook
            • google
              Password icon
              I agree to the terms of service
              Signed in as (Sign out)

              We’ll send you updates on this idea

            • Please add additional parameters to documentation!

              For example &fnr or $encoding are very important parameters for the official documentation ;)

              1 vote
              Sign in
              Check!
              (thinking…)
              Reset
              or sign in with
              • facebook
              • google
                Password icon
                I agree to the terms of service
                Signed in as (Sign out)

                We’ll send you updates on this idea

              • Make an up-to parameter

                Make it possible to define if the image should be resized over its original dimensions:
                Fx:

                http://images.weserv.nl/?w=200&h=150&url=website.com/image_w400h300.jpg
                - returns an 200w 150h image

                http://images.weserv.nl/?w=800&h=600&url=website.com/image_w400h300.jpg
                - returns an 800w 600h image

                http://images.weserv.nl/?upto&w=800&h=600&url=website.com/image_w400h300.jpg
                - will return an 400w 300h so the image won't over-scale.

                In short: if the 'upto' parameter is set and the defined width/height are bigger than the dimensions of the original, return the image in it's original dimensions.

                2 votes
                Sign in
                Check!
                (thinking…)
                Reset
                or sign in with
                • facebook
                • google
                  Password icon
                  I agree to the terms of service
                  Signed in as (Sign out)

                  We’ll send you updates on this idea

                  I’ve modified the proxy, you can use “t=fitup” to force resizing.

                  http://images.weserv.nl/?url=www.google.nl/logos/logo.gif&h=800&w=600
                  - This returns an image which is the size of the original image (t=fit)

                  http://images.weserv.nl/?url=www.google.nl/logos/logo.gif&h=800&w=600&t=fitup
                  - This returns an image which is 800 by 600 (t=fitup)

                  So t=fit is the same as your proposed “upto”, and t=fitup is with overscaling. t=absolute will always scale up, as will t=square.

                  The default behaviour of the proxy is unchanged, and stays t=fit.

                • Are you saving / caching images forever?

                  You are caching the images. But how long? When does the server refresh images?

                  Example: Image chached, original image deleted. Does the server output the image after some time?

                  Thanks!

                  3 votes
                  Sign in
                  Check!
                  (thinking…)
                  Reset
                  or sign in with
                  • facebook
                  • google
                    Password icon
                    I agree to the terms of service
                    Signed in as (Sign out)

                    We’ll send you updates on this idea

                    The image will be deleted eventually, but there are a lot of different caches. I expect it to be deleted between 14 and 60 days, depending on the amount of requests an image gets.

                    Images that are getting almost none requests will be deleted sooner.

                    The server will only initiate a refresh when all caches have expired, and only when the image is still being requested by end users.

                  • Running 'images.weserv.nl' internally on our company's server

                    I'm developing book-based social networking service.

                    Can you open your source to our company to use 'images.weserv.nl' internally?

                    if there is any terms and conditions to use your source code, let me know.

                    My email is james1063@gmail.com

                    thanks in advance.

                    1 vote
                    Sign in
                    Check!
                    (thinking…)
                    Reset
                    or sign in with
                    • facebook
                    • google
                      Password icon
                      I agree to the terms of service
                      Signed in as (Sign out)

                      We’ll send you updates on this idea

                    • BUG: Redirecting the browser on facebook fbcdn links

                      I've noticed when using weserv as a HTTPS wrapper, it somehow decides to redirect the browser which breaks the green lock (mixed content warning).

                      I suggest the default behavior is never to redirect the user.

                      Here is the link.

                      https://images.weserv.nl?w=800&t=fit&url=sphotos.ak.fbcdn.net/hphotos-ak-snc4/hs384.snc4/44769_153256218023587_100000176287891_503417_3448087_n.jpg

                      1 vote
                      Sign in
                      Check!
                      (thinking…)
                      Reset
                      or sign in with
                      • facebook
                      • google
                        Password icon
                        I agree to the terms of service
                        Signed in as (Sign out)

                        We’ll send you updates on this idea

                        1 comment  ·  Admin →
                      • 5 votes
                        Sign in
                        Check!
                        (thinking…)
                        Reset
                        or sign in with
                        • facebook
                        • google
                          Password icon
                          I agree to the terms of service
                          Signed in as (Sign out)

                          We’ll send you updates on this idea

                        • 2 votes
                          Sign in
                          Check!
                          (thinking…)
                          Reset
                          or sign in with
                          • facebook
                          • google
                            Password icon
                            I agree to the terms of service
                            Signed in as (Sign out)

                            We’ll send you updates on this idea

                          • 1 vote
                            Sign in
                            Check!
                            (thinking…)
                            Reset
                            or sign in with
                            • facebook
                            • google
                              Password icon
                              I agree to the terms of service
                              Signed in as (Sign out)

                              We’ll send you updates on this idea

                            • Images uploaded from mobile devices turned sideways

                              This image was uploaded from a mobile device. The browser rotates it automatically:
                              http://static.living.is/gallery/original/1e6a051bbec8ac3471a779936b8f43a7.jpg

                              Resized by your servers, its turned sideways.

                              http://images.weserv.nl/?url=static.living.is/gallery/original/1e6a051bbec8ac3471a779936b8f43a7.jpg?w=500

                              Is there a way to fix that?

                              1 vote
                              Sign in
                              Check!
                              (thinking…)
                              Reset
                              or sign in with
                              • facebook
                              • google
                                Password icon
                                I agree to the terms of service
                                Signed in as (Sign out)

                                We’ll send you updates on this idea

                                1 comment  ·  Admin →

                                Browsers like Chrome rotate such images, relying on the EXIF-parameter “Orientation”.

                                I modified the code of images.weserv.nl, so from now on such images will be rotated automatically to the right position before processing them further.

                                Keep in mind that, while I emptied some caches, this affects only the images processed from now on. Older images/thumbnails reside up to 30 days in cache, before they get regenerated

                                For example, these URL’s show the new code in action:
                                http://images.weserv.nl/?url=static.living.is/gallery/original/1e6a051bbec8ac3471a779936b8f43a7.jpg

                                http://images.weserv.nl/?url=static.living.is/gallery/original/1e6a051bbec8ac3471a779936b8f43a7.jpg&w=100&h=100&t=square

                                Let me know if this is what you wanted!

                              • 1 vote
                                Sign in
                                Check!
                                (thinking…)
                                Reset
                                or sign in with
                                • facebook
                                • google
                                  Password icon
                                  I agree to the terms of service
                                  Signed in as (Sign out)

                                  We’ll send you updates on this idea

                                  1 comment  ·  Admin →

                                  I added the parameter &il

                                  This will add interlacing to GIF and PNG. For JPEG it will add progressive rendering of the resulting image.

                                  Example, normal:
                                  http://images.weserv.nl/?url=upload.wikimedia.org/wikipedia/commons/e/e0/JPEG_example_JPG_RIP_050.jpg

                                  Progressive:
                                  http://images.weserv.nl/?url=upload.wikimedia.org/wikipedia/commons/e/e0/JPEG_example_JPG_RIP_050.jpg&il

                                  If this is what you want, I will update the documentation on images.weserv.nl shortly.

                                  Please let me know if there are any problems.

                                • 1 vote
                                  Sign in
                                  Check!
                                  (thinking…)
                                  Reset
                                  or sign in with
                                  • facebook
                                  • google
                                    Password icon
                                    I agree to the terms of service
                                    Signed in as (Sign out)

                                    We’ll send you updates on this idea

                                  • Allow us to host on our own server

                                    It would be great if we can self-host this. Is it open source?

                                    1 vote
                                    Sign in
                                    Check!
                                    (thinking…)
                                    Reset
                                    or sign in with
                                    • facebook
                                    • google
                                      Password icon
                                      I agree to the terms of service
                                      Signed in as (Sign out)

                                      We’ll send you updates on this idea

                                      The image proxy is free for use to anyone, and we offer it as-is, it’s just basic image resizing, available to anyone, easy to use. We try to keep everyone as happy as we can.

                                      If you’re however interested in running the source code yourself, and use the service internally, please e-mail me on postmaster at weserv dot nl. The code isn’t open source, as in, open for everyone, but we do let company’s run it internally, which is evaluated on a case-by-case basis. The whole system is written in PHP, uses an file-based caching system, and on top of that utilizes normal HTTP reverse proxy’s to perform well under excessive load.

                                      I hope to have answered your question.

                                    • 3 votes
                                      Sign in
                                      Check!
                                      (thinking…)
                                      Reset
                                      or sign in with
                                      • facebook
                                      • google
                                        Password icon
                                        I agree to the terms of service
                                        Signed in as (Sign out)

                                        We’ll send you updates on this idea

                                        1 comment  ·  Admin →
                                      • 4 votes
                                        Sign in
                                        Check!
                                        (thinking…)
                                        Reset
                                        or sign in with
                                        • facebook
                                        • google
                                          Password icon
                                          I agree to the terms of service
                                          Signed in as (Sign out)

                                          We’ll send you updates on this idea

                                          Wrote an implementation for your idea, would you please test this option for me?

                                          I added the parameter “&trim”, with the option of setting the sensitivity. Default this sensitivity is 10.

                                          The sensitivity defines how black/white/etc the borders must be. For example: your image has a colored border ranging from #000000 (pitch black) to #0F0000.

                                          Example with default sensitivity:
                                          http://images.weserv.nl/?url=i.ytimg.com/vi/9bZkp7q19f0/hqdefault.jpg&trim

                                          Example with sensitivity of 20:
                                          http://images.weserv.nl/?url=i.ytimg.com/vi/9bZkp7q19f0/hqdefault.jpg&trim=20

                                          Example with a lot of other options, and a sensitivity of 20:
                                          http://images.weserv.nl/?url=i.ytimg.com/vi/9bZkp7q19f0/hqdefault.jpg&trim=20&h=200&w=200&t=square

                                          Any comments are welcome!

                                        • If the images were modified, does the proxy will refresh it after a certain period of time? Thanks.

                                          If the images were modified, does the proxy will refresh it after a certain period of time? Thanks.

                                          1 vote
                                          Sign in
                                          Check!
                                          (thinking…)
                                          Reset
                                          or sign in with
                                          • facebook
                                          • google
                                            Password icon
                                            I agree to the terms of service
                                            Signed in as (Sign out)

                                            We’ll send you updates on this idea

                                          ← Previous 1

                                          Images.weserv.nl - General

                                          Feedback and Knowledge Base